Carregamento de termos de pesquisa VIM mesmo depois de limpar o último termo de pesquisa usado

0

Acho que esse é um problema bem simples, mas ainda não sou um assistente do vim, então não tenho certeza de como fazer isso parar.

Eu estava editando algum código para comentar, então eu estava digitando i# Esc e, em seguida, j para ir para a próxima linha para repetir o mesmo padrão. Eu cheguei a uma linha com um eco nele e, por algum motivo, quando eu apertei a combinação de teclas, todos os comandos "echo" foram destacados e ele pulou para a última ocorrência de "eco" no arquivo. Eu devo ter acertado acidentalmente uma combinação de teclas ruins, mas não sei o que foi.

Eu inseri :let @/ = "" para limpar o padrão de pesquisa e me livrei do destaque. No entanto, toda vez que eu abro o vim, ele está destacando "echo". Mesmo se eu limpar o padrão de pesquisa, ele ainda volta toda vez que eu abro o vim. Alguém pode me ajudar a descobrir se existe alguma maneira de fazer isso parar?

    
por greyseal96 30.10.2017 / 21:40

1 resposta

0

Existem duas coisas que você precisa saber. Primeiro, para desativar esse destaque na sua sessão atual Vim, até a sua próxima pesquisa:

:noh

Se você fez isso antes de sair do Vim, ele não deve restaurar o realce, mas você também pode evitar que o Vim seja reativado na próxima vez que você iniciar, colocando isso no seu ~/.vimrc :

:set viminfo+=h

O motivo pelo qual você obteve o echo em destaque foi que você provavelmente digitou um # sem pressionar i primeiro.

Veja:

:help :noh
:help 'viminfo'
:help 'hlsearch'
:help #
    
por 31.10.2017 / 01:31

Tags