Question

Quand je presse le bouton « j » ou flèche vers le bas dans vim / gvim le curseur se déplace à la ligne suivante. qui est bon pour l'écriture de code.

Lorsque le texte écrit mais les lignes sont généralement beaucoup plus alors le texte. Je ne peux donc pas facilement obtenir le mot juste au-dessus ce mot. Ainsi, dans presque tous les éditeurs et les processeurs de texte en appuyant sur la flèche haut ↑ ICI mettrait le curseur devant « mot ». Mais dans gvim le curseur se déplace vers la ligne vide entre « code. » et "Quand".

J'utilise une pellicule (ensemble: wrap) et retour à la ligne (ensemble: LBR).

Avec toute la puissance de vim - ce doit être simple

Était-ce utile?

La solution

g k et g j déplacer vers le haut / vers le bas par la ligne visuelle au lieu de la ligne de texte. Vous pouvez mapper j et k à ces utilisant

noremap j gj
noremap k gk

Certaines personnes préfèrent configurer uniquement les cartes pour filetypes spécifiques, auquel cas vous voudriez quelque chose comme

au FileType html,tex noremap <buffer> j gj
au FileType html,tex noremap <buffer> k gk
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top