2

Я только что узнал о :grep в vim, который отлично подходит для поиска в нескольких файлах. Что меня беспокоит, так это то, что когда я нашел нужную мне строку, я бы хотел убрать все фишки быстрого исправления. И я не могу найти, как это сделать правильно.

Единственное "решение", которое у меня есть, - это запустить другое:grep для чего-то, что не существует, например :grep XZYXZ % . Но у меня такое чувство, что должна быть настоящая команда, чтобы убрать блики на быстрых исправлениях?

редактировать: см. скриншот. Я хочу удалить красные линии (которые выделяют: grep match).

пример

2 ответа2

2

Ты пытался

:nohlsearch

Это отключит текущую подсветку поиска.

1

Это будет "подсветка поиска", а не "подсветка быстрого поиска".

Вы можете включить выделение или просто оставить его отключенным и использовать фактическое окно быстрого исправления, чтобы найти и перейти к совпадениям (что я делаю):

:vimgrep pattern * | copen

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .