web-dev-qa-db-fra.com

VIM: recherche vers le haut / vers le bas dans le fichier à partir d'un point / d'une position spécifique

Je souhaite rechercher un mot de ma position actuelle du curseur dans Vim à la hausse dans le fichier.

Comment y parvenir?

Aussi comment faire la même chose pour le dossier descendant.

17
Drt

Pour chercher en sens inverse de votre curseur pour un mot, utilisez simplement ?. Donc, pour trouver le mot "Fred", vous émettrez ?fred.

Pour la recherche directe, vous utilisez /, en utilisant "Fred" comme exemple à nouveau que vous allez émettre /fred.

Si vous souhaitez continuer à rechercher le même terme, dans la même direction, vous pouvez utiliser la commande n. (Ou vous pouvez émettre ? ou / Sans arguments).

29
Drav Sloan

Taper ?search text En mode de commande recherche en arrière du point _ /search text recherches en avant.

Typing n passe à l'instance suivante du texte de recherche dans la direction que vous avez été la dernière recherche et en tapant N regarde dans la direction opposée de votre dernière recherche.

10
msw