Mi piacerebbe mappare j
k
movimenti nel male per essere gj
e gk
rispettivamente. Questo è un remapping comune che di solito le persone fanno in vim. Come posso farlo in Emacs. Suppongo di dover solo trovare il modo in cui queste funzioni Evil corrispondenti ai movimenti gj
e gk
sono nominate.Come mappare j e k a gj e gk in Emacs Evil-mode?
6
A
risposta
10
Le funzioni che stai cercando sono evil-next-visual-line
e evil-previous-visual-line
. È possibile associarli a:
(define-key evil-normal-state-map (kbd "j") 'evil-next-visual-line)
(define-key evil-normal-state-map (kbd "k") 'evil-previous-visual-line)
+0
Questo è esattamente quello di cui ho bisogno, grazie mille! – egdmitry
Problemi correlati
- 1. Learning J/K/APL
- 2. APL contro A contro J contro K?
- 3. completamento della parola vim navigando con 'j' e 'k'
- 4. Numpy: Differenza tra [i] [j] e a [i, j]
- 5. Non consentire h/j/k/l successivo
- 6. Sistemi J e L
- 7. È possibile scrivere vettori in un formato i, j, k?
- 8. Dove e come convalidare e mappare ViewModel?
- 9. Come campionare un grande database e implementare K-means e K-nn in R?
- 10. Più sull'uso i e j come variabili in Matlab: velocità
- 11. Come trascino e rilascia una riga in una tabella J?
- 12. Come trascino e rilascia i file in una tabella J?
- 13. Mathematica e J/Link: vincoli di memoria?
- 14. lgrep e rgrep in Emacs
- 15. emacs dired e openwith
- 16. È disponibile un hook paredit Emacs per ridefinire C-j?
- 17. comprendere e risolvere K-Way merge sort
- 18. Emacs, Cedet e semantico
- 19. emacs, etags e uso di emacs come IDE
- 20. come dichiarare i e j per renderlo un ciclo infinito?
- 21. come mappare java.time.Duration a XML
- 22. Modalità terminale emacs: come copiare e incollare in modo efficiente
- 23. come mappare le chiavi per il menu popup in vim
- 24. Differenza tra "gruppo" e "componente" in QuickFix/J
- 25. Mapping <C-j> a qualcosa in Vim
- 26. Differenza tra Ctrl K + S e Ctrl + D E
- 27. diff tra frame e finestra in emacs
- 28. Costruire e mantenere un database in Emacs?
- 29. nesting backquote e `in emacs lisp
- 30. Date e orari in Emacs Lisp
Per ogni associazione di tasti determinata è possibile eseguire 'C-h k 'seguito dal collegamento per trovare il nome del comando a cui è associato. – itsjeyd