Art:
:noh
Ich muss mehr hinzufügen, um die Begrenzung der Postgröße zu überwinden.
Ich habe vor kurzem eine neue Verknüpfung in VIM gelernt, die ich sehr nützlich finde.
d/search_text
Dadurch wird alles bis einschließlich "search_text" von der aktuellen Position gelöscht.
Das Ärgerliche daran ist jedoch, dass dadurch alle Vorkommen von "Suchtext" hervorgehoben werden, nachdem der Vorgang ausgeführt wurde.
Gibt es eine Möglichkeit, die Hervorhebungsfunktion bei diesem Vorgang zu deaktivieren?
Art:
:noh
Ich muss mehr hinzufügen, um die Begrenzung der Postgröße zu überwinden.
Es scheint, als wäre es übertrieben, sich mit der Einstellung 'highlightsearch' nur für diesen Löschvorgang zu beschäftigen, aber Sie könnten.
:set nohls d/search_text :set hls
Es gibt kompliziertere Möglichkeiten, aber sie müssten eine Funktion schreiben oder Eingaben packen.
Ich hasse es, also lasse ich es hlsearch
(seinen Standardwert) aber habe set incsearch
in meinem ~/.vimrc
.
Das Matching wird inkrementell durchgeführt, das erste Vorkommen wird hervorgehoben und geht beim Schlagen wieder in den Normalzustand über <Return>
. Es ist unglaublich sauber und nützlich.
Siehe :help incsearch
.