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.
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 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 saisie N
regarde dans la direction opposée à votre dernière recherche.