Quem sou eu

Minha foto
Programador por profissão, formação e opção! Interessado em tudo relacionado a computadores, menos manutenção de hardware! Linguagens (interesse e trabalho): Java, C#, C/C++, Python, Ruby, Haskell. Atualmente trabalhando como Desenvolvedor (maior parte do tempo em soluções ASP.NET)

quarta-feira, 15 de junho de 2011

Guia prático do VIM - Removendo search highlight

Essa dica vai para quem gosta de destacar as buscas de strings no VIM, porém fica irritado quando entra em modo de inserção e os trechos encontrados continuam em destaque.

"" Clean the hlsearch when entering/leaving insert mode.
set hlsearch
autocmd VimEnter * :let @/=""
autocmd InsertEnter * :noh
autocmd InsertLeave * :noh

Referência http://superuser.com/questions/156248/disable-set-hlsearch-when-i-enter-insert-mode.

O event VimEnter descobri lendo um pouco da documentação do VIM, disponível no próprio VIM ou então em: http://vimdoc.sourceforge.net/htmldoc/autocmd.html#autocmd-events