web-dev-qa-db-fra.com

Comment passer de la recherche en aval à la recherche en arrière dans Vim?

Dans Vim, je sais que / cherchera en avant à partir du curseur, avec n et N répétant la recherche en avant et en arrière, respectivement.

Je sais aussi que ? effectuera une recherche en arrière à partir du curseur, avec n et N répétant la recherche en arrière et en avant, respectivement.

Ma question est la suivante: si j'ai effectué une recherche ? et que je souhaite l'exécuter à nouveau comme recherche / (je n'ai donc pas besoin de maintenir shift pour avancer), existe-t-il un moyen de changer la recherche précédente? direction sans retaper le terme de recherche?

34
Nathan Long

Il vous suffit de taper un ? sans aucun texte après pour réexécuter la recherche en arrière.

C'est à dire. en tapant / Return ou ? Return sera toujours relancer la dernière recherche, mais dans la direction souhaitée.

48
Wes Hardaker

Est-ce plus facile?

ctrl-o, ctrl-i - permet de parcourir les emplacements de sauts

Recherche de REF

0
Joshua