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