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