Wie kann ich in Vim von der Vorwärts- zur Rückwärtssuche wechseln?


34

In Vim, weiß ich , dass /sie von dem Cursor suchen, mit nund Ndie Suche vorwärts und rückwärts zu wiederholen ist.

Ich weiß auch , dass ?aus den Cursor rückwärts suchen, mit nund NWiederholen der Suche nach hinten und nach vorne ist.

Meine Frage ist, ob ich eine ?Suche durchgeführt habe und diese als /Suche wiederholen möchte (damit ich nicht die Umschalttaste gedrückt halten muss, um mich vorwärts zu bewegen) Suchbegriff erneut eingeben?

Antworten:


48

Wenn Sie einfach a ?ohne nachfolgenden Text eingeben , wird die Suche rückwärts fortgesetzt.

Das heißt, Sie tippen / Returnoder ? Returnwiederholen immer die letzte Suche, aber in die gewünschte Richtung.


Wow, das war viel einfacher als ich dachte. :) Vielen Dank!
— Nathan Long

Hmmm und anscheinend? oder / gefolgt von den Auf-Tasten-Zyklen durch einen gemeinsamen Verlauf für beide. Ich dachte, jeder hat seine eigene Geschichte.
— Nathan Long

Nur eine Kleinigkeit (sieht ziemlich offensichtlich aus), aber ich habe es vermisst. Sie müssen zum Ende der Datei navigieren (Strg + Ende), um die Suche rückgängig zu machen.
— Dimuthu

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.