vim: Quickfix-Hervorhebungen entfernen

vim: Quickfix-Hervorhebungen entfernen

Ich habe gerade etwas :grepüber vim gelernt, das sich hervorragend zum Suchen in mehreren Dateien eignet. Was mich stört, ist, dass ich, wenn ich die gesuchte Zeile gefunden habe, alle Quickfix-Hervorhebungen entfernen möchte. Und ich kann nicht herausfinden, wie das richtig geht.

Die einzige „Lösung“, die ich habe, ist, ein weiteres :grep für etwas auszuführen, das nicht existiert, wie :grep XZYXZ %. Aber ich habe das Gefühl, dass es einen echten Befehl zum Entfernen der Quickfix-Hervorhebungen geben muss?

Bearbeiten: siehe Screenshot. Ich möchte die roten Linien entfernen (die die :grep-Übereinstimmungen hervorheben).

Beispiel

Antwort1

Das wäre dann „Suchhervorhebung“, nicht „Quickfix-Hervorhebung“.

Du kannstHervorhebung ein-/ausschaltenoder lassen Sie es einfach deaktiviert und verwenden Sie das eigentliche Quickfix-Fenster, um Übereinstimmungen zu finden und zu ihnen zu springen (was ich tue):

:vimgrep pattern * | copen

Antwort2

Hast du es versucht

:nohlsearch

Dadurch wird die aktuelle Suchhervorhebung deaktiviert.

verwandte Informationen