Действительно ли возможно не инициировать мое нормальное выделение поиска при использовании поиска в качестве перемещения?

Когда я делаю поиск в энергии, мне нравится выделять мои результаты и супервидимый, таким образом, я даю им яркий желтый фон и черный передний план в моем .vimrc.

" When highlighting search terms, make sure text is contrasting colors
:highlight Search guibg=yellow guifg=black

(Это для версий GUI энергии, как MacVim или Gvim; для командной строки Вы использовали бы ctermbg и ctermfg.)

Но я иногда использую поиск с командой, как в c/foo - "изменение от курсора до следующего возникновения foo."

В этом случае я не хочу все случаи foo быть выделенным.

Я могу выключить выделение только в случаях, где поиск используется в качестве перемещения за команду?

7
задан 15.08.2012, 18:13

1 ответ

Постоянно отключить выделение поисков:

:set nohlsearch
(or)
:set nohls

Но вероятно Вы хотите сохранить выделение на. С другой стороны, если хотят к временному файлу, избавьтесь от выделения, введите:

:nohlsearch
(or)
:noh

Это прекратит выделять текущий поиск, пока Вы не будете искать снова.

Даже при том, что это не идеальный ответ для Вас, это - хорошее обходное решение, и это - то, что я использую.

1
ответ дан 07.12.2019, 15:10

Теги

Похожие вопросы