Após uma pesquisa que fiz, todas as correspondências para a respectiva consulta permanecem destacadas e é irritante. Isso acontece mesmo depois que eu fecho o respectivo arquivo (comportamento normal?). Como faço para remover isso?
linux
vim
highlighting
Alex
fonte
fonte
eu apenas
/qiw772723euz
"procure" por algo que não esteja no arquivo. solução hacky, eu sei, também estou interessado em uma solução real :)fonte
Semelhante à resposta do @Telemachus acima, um comentário sobre esta resposta no SO de @David Winslow sugeriu o mapeamento de uma alternância de
hlsearch
. Você mapeará o seguinte:Pressionar n ativaria e desativaria a pesquisa de destaque toda vez que você a pressionasse.
fonte
Na minha configuração, limpo os termos de pesquisa destacados apenas pressionando enter no modo de comando . É assim que está configurado.
Como observação, eu gostaria de garantir que minhas correspondências de pesquisa sejam destacadas com muita clareza , independentemente do esquema de cores, por isso dou a elas texto em preto sobre fundo amarelo.
fonte
Eu tenho uma solução um pouco diferente. Para mim, parece que a coisa natural a fazer seria pressionar
<esc>
para fazê-lo desaparecer. No entanto, isso não funciona. O mapeamento<esc>
para:noh
tem efeitos colaterais desagradáveis, portanto também não é uma opção.<Leader>n
e mapeamentos semelhantes me parecem pouco intuitivos para uma tarefa tão trivial. No entanto, pressionar<esc>
duas vezes é algo com o qual posso viver:nnoremap <silent> <esc><esc> :nohlsearch<CR>
fonte