У меня set hlsearch
по моему ~/.vimrc
. Обычно это очень полезно, но это раздражает, :noh
когда я делаю замену '<,'>s/$/',/
(которая подсвечивает конец каждой строки после ее запуска). Как мне сделать, vim
чтобы не выделить после замены, как это?
Я на Ubuntu 9.04 с vim
7.2. У меня та же проблема на OS X 10.6 (также vim
7.2). То, что будет работать на обоих, было бы желательным.
ОБНОВЛЕНИЕ: Все ответы, которые я получил, просто добавляют сопоставление клавиш :noh
(или эквивалент). Я действительно стараюсь избегать нестандартного поведения клавиш, к которому я действительно привыкну, но затем заставляю меня безуспешно терпеть неудачи без них (например, за компьютером друга и т. Д.). Я хотел бы vim
сделать автоматически :noh
после выполнения замены. То есть я хочу только hlsearch
при использовании /
или *
(может быть, несколько других случаев), но не в других случаях.