Je navigue souvent dans vim f x
pour trouver la prochaine occurrence du caractère «x», mais je néglige qu'il y a un mot (ou plusieurs mots) contenant «x» entre le mot que je souhaite modifier et la position du curseur de début.
Donc je dois f x
encore une fois, ce qui est un peu ennuyeux car il y a ce joli bouton .
, qui répète la dernière commande. Alors, y a-t-il un moyen de répéter f x
avec une seule pression sur un bouton.
.
pour cela? C'était la commande que je m'attendais à fonctionner.f
et;
), sur un caractère différent de la répétition d'un edit (.
). Cela vous permet d'effectuer des recherches rapides et de modifier les résultats de la recherche. Si vous voulez en remplacer certains+
dans une ligne par,*
vous pouvez faire quelque chose comme ceci (sauter certains caractères et en remplacer d'autres):f+r*;.;;.;.;;;.
,
pour le leader.,
et avoir toujours la recherche inversée. Quoi qu'il en soit, maintenant je suis un utilisateur heureux de vim-easymotion.Le temps a passé depuis que j'ai posé cette question - de nos jours, j'utilise vim-easymotion , ce qui rend le besoin de
;
presque inutile.Ce plugin permet de sauter directement à une certaine lettre - le déclenchement du plugin rend toutes les lettres grises à l'exception de tous les 'x' à l'écran - et celles-ci sont remplacées par des lettres rouges sur lesquelles vous pouvez appuyer pour y accéder directement.
la source