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