Просто наберите
:noh<cr>
(Где <cr>
символизирует возврат каретки, т.е. Enter.) Полная не сокращенная версия этой команды :nohlsearch
.
Для удобства вы можете иметь такое отображение, как
nnoremap <Leader><space> :noh<cr>
в вашем .vimrc
. Поскольку моим лидером является Space, это позволяет мне очистить выделение, просто дважды нажав пробел. (По умолчанию <Leader>
установлено значение \
)
Другой популярный вариант - привязать его к Ctrl+ L, так как это более или менее значение по умолчанию для «перерисованного экрана терминала», что примерно соответствует тому, что вы делаете:
nnoremap <silent> <C-L> :nohlsearch<CR><C-L>
У этого есть побочный эффект также перерисовки экрана терминала, который может быть медленным, если ваше терминальное соединение медленное (что очень редко в наши дни).
ПРИМЕЧАНИЕ. Если вы используете tpope / vim-sensible, то оно уже предлагает <C-l>
приведенное выше отображение.
/skldafjlksjdf
;)