Déplacer 10 lignes vers le haut et vers le bas pourrait ne pas convenir à votre tâche aussi bien que d'autres options. Envisagez d'autres mouvements :
Ctrlf , Ctrlb page en avant et en arrière.
} , { avancer et reculer d'un paragraphe.
Vous pouvez écrire des règles dans votre vimrc pour lier 10j
à une touche, dites J
de descendre de 10 lignes en ajoutant la ligne suivante à votre fichier vimrc : map <S-j> 10j
Cependant, vous écraseriez l'utile existant. J
(joindre deux lignes). Trouver une combinaison de touches inutilisées et bien placées pour 10j
/ 10k
pourrait être difficile, je suggère donc d'utiliser les mouvements existants que j'ai mentionnés.
Sachez également que vous pouvez revenir en arrière sur un mot que vous voyez en le faisant : ?someword
et avancez vers un mot que vous voyez en faisant /someword
. Elles seront plus rapides que d'essayer de monter ou descendre de 10 lignes et de repositionner le curseur à l'endroit exact. Si vous ne pouvez pas penser à une chaîne de recherche simple pour la ligne en question, vous pouvez toujours aller au numéro de la ligne comme vous l'avez dit ( xgg
).