O Vim ignora "set hlsearch" no vimrc. A configuração manual funciona bem

O Vim ignora "set hlsearch" no vimrc. A configuração manual funciona bem

Posso estar errado, mas lembro-me de que o hlsearch está ativado por padrão.

Defini-lo explicitamente em .vimrc não tem efeito, embora a execução :set hlsearch no vim ative o destaque conforme o esperado.

Eu verifiquei /etc/vimrce /usr/share/vim/vimfiles/archlinux.vim (a propósito, isso está no Arch Linux) apenas para garantir, mas nenhum deles parece conter nada que desative o hlsearch ou algo assim.

A configuração do hlsearch parece estar sendo lida, ~/.viminfomas o vim, por algum motivo, está desativando o hlsearch assim que eu o encerrei (.viminfo é gravável. Eu verifiquei).

Responder1

Postando uma resposta conforme solicitado:

Execute :verb set hls?para descobrir onde hlsearchfoi modificado pela última vez.

De acordo com o manual, a configuração compatibleé redefinida hlsearch. Veja também :h viminfo-houtra armadilha.

informação relacionada