Je veux rechercher un mot depuis ma position actuelle du curseur dans vim vers le haut dans le fichier.
Comment y parvenir?
Aussi comment faire de même pour la descente du fichier.
Je veux rechercher un mot depuis ma position actuelle du curseur dans vim vers le haut dans le fichier.
Comment y parvenir?
Aussi comment faire de même pour la descente du fichier.
:set hlsearch
et:set incsearch
peuvent vous intéresser.Réponses:
Pour rechercher un mot à l'envers de votre curseur, utilisez simplement
?
. Donc, pour trouver le mot «fred», vous devez émettre?fred
.Pour la recherche vers l'avant que vous utilisez
/
, utilisez à nouveau "fred" comme exemple/fred
.Si vous souhaitez continuer à rechercher le même terme, dans le même sens, vous pouvez utiliser la
n
commande. (Ou vous pouvez émettre?
ou/
sans arguments).la source
La saisie
?search text
en mode commande effectue une recherche vers l'arrière à partir du point pendant la/search text
recherche vers l'avant.La saisie
n
va à l'instance suivante du texte de recherche dans la direction de votre dernière recherche et la saisieN
regarde dans la direction opposée à votre dernière recherche.la source