Insertion à la fin d'une ligne dans VIM

Donc, pendant longtemps, j'ai eu la mauvaise habitude d'aller à la fin d'une ligne, en appuyant sur la touche i, puis en appuyant sur la flèche droite pour insérer après ce dernier caractère. Cependant, ce qui est extrêmement inefficace et impossible de le faire avec hjkl.

Quelle est la meilleure façon d'insérer à la toute fin de la ligne?

30
vim
demandé sur Ruslan Osmanov 2017-01-15 07:18:22

2 réponses

Utiliser Un commande à la place de i. La commande ajoute du texte à la fin de la ligne. Voir :help A.


En mode normal, appuyez sur Un (en majuscules). Vim sera commuté en mode insertion, et le curseur sera déplacé à la fin de la ligne en cours prêt pour l'entrée.

102
répondu Ruslan Osmanov 2017-01-15 04:51:50

Le $ vous positionne à la fin de la ligne.

Ensuite, à entrer {insérer[6]} mode APRÈS la fin de la ligne, appuyez sur un.

, il suffit de taper $un en mode commande à faire ce que vous demandez.

12
répondu ChuckB 2017-01-16 05:20:16