Ich habe set hlsearch
in meinem ~/.vimrc
. Dies ist normalerweise sehr nützlich, aber es ist ärgerlich, dies :noh
nach einem Ersetzen wie '<,'>s/$/',/
(das das Ende jeder Zeile hervorhebt, nachdem ich sie ausgeführt habe) tun zu müssen . Wie komme ich dazu, vim
nach dem Ersetzen nicht hervorzuheben?
Ich bin auf Ubuntu 9.04 mit vim
7.2. Ich habe das gleiche Problem unter OS X 10.6 (auch vim
7.2). Etwas, das auf beiden funktionieren würde, wäre wünschenswert.
UPDATE: Bei allen Antworten, die ich erhalten habe, muss nur eine Tastenzuordnung :noh
(oder eine Entsprechung) hinzugefügt werden . Ich versuche wirklich, benutzerdefinierte Schlüsselverhalten zu vermeiden, an die ich mich wirklich gewöhnt hätte, aber dann versage ich kläglich ohne sie (z. B. am Computer eines Freundes usw.). Ich möchte nach einem Austausch vim
automatisch tun :noh
. Das heißt, ich möchte nur hlsearch
bei der Verwendung /
oder *
(vielleicht ein paar andere Fälle), aber nicht zu anderen Zeiten.