2017-02-13 19 views
0

В vim я хочу выделить слово, найденное при прыжке на него. Я знаю около :set hlsearch, но это подчеркивает все слова, найденные.vim выделить найденные слова один за другим

Например, у меня есть буфер:

the cat is fat 
the cat is black 

я делаю /cat и теперь он должен выделить «кот» на первой линии. Затем, если я нажимаю n, когда курсор перескакивает на «кошку» на второй строке, он должен выделить этот и снять выделение с первого и так далее ...

Есть ли настройка для установки. vimrc, чтобы достичь этого, или какой-нибудь плагин? Я в основном стараюсь лучше выделить найденное слово, не выделяя их всех.

ответ

2

Searchant plug-in может делать то, что вам нужно. Он позволяет вам установить различное форматирование для текущего результата поиска.

Сказав это, я обнаружил, что поведение по умолчанию Vim подчеркивает все результаты поиска сразу же очень полезно; он позволяет вам планировать заранее и позволяет легко проверить, соответствует ли ваш поисковый запрос, где вы ожидаете. Любой, если форматирование вашего курсора сильно контрастирует, легко увидеть, каков текущий результат.

+0

спасибо, этот плагин делает то, что я хотел, добавив 'let g: searchant_all = 0' в .vimrc. – skamsie

 Смежные вопросы

  • Нет связанных вопросов^_^