Ich möchte im Befehlsmodus von Vim nach einem genauen Wort suchen (mit dem Vim-Befehl /wordtosearch
,NICHTdie Suche nach dem aktuellen Wort am Cursor mithilfe der Befehle *
oder #
), z. B. möchte ich nach einem genauen Wort suchen, sagen wir CIF, aber ich möchte weder CIF_handle noch CIF_drv finden.
Wie lässt man Vim im Befehlsmodus nach genauen Wörtern suchen?
(Die Groß- und Kleinschreibung des gesuchten Wortes ist mir egal, da ich sie bereits ignorecase
festgelegt habe.)
Antwort1
Verwenden Sie reguläre Ausdrücke:
/\<your_exact_word\>
Mit anderen Worten: Schließen Sie Ihren Suchbegriff zwischen \<
und ein.\>
Antwort2
Ich habe gerade versucht, /\<*\>
die Suche buchstäblich mit *
dem Zeichen in Vim durchzuführen, offensichtlich hat es auch den Platz in der Liste gezählt. Hier ist eine Möglichkeit, dies auf eine sehr nomagische Weise zu tun:
/\v*
für weitere Einzelheiten:help \V