Vim ignora "establecer hlsearch" en vimrc. La configuración manual funciona bien

Vim ignora "establecer hlsearch" en vimrc. La configuración manual funciona bien

Puede que me equivoque, pero creo recordar que hlsearch está activado de forma predeterminada.

Configurarlo explícitamente en .vimrc no tiene ningún efecto, aunque ejecutarlo :set hlsearch dentro de vim activa el resaltado como se esperaba.

Lo he comprobado /etc/vimrcy /usr/share/vim/vimfiles/archlinux.vim (por cierto, esto está en Arch Linux) por si acaso, pero ninguno parece contener nada que desactive hlsearch o algo así.

Parece que se está leyendo la configuración de hlsearch, ~/.viminfopero vim, por alguna razón, desactiva hlsearch una vez que lo salgo (.viminfo se puede escribir. Lo he comprobado).

Respuesta1

Publicar una respuesta según lo solicitado:

Ejecute :verb set hls?para averiguar dónde hlsearchse modificó por última vez.

Según el manual, la configuración compatiblese restablece hlsearch. Véase también :h viminfo-hotro error.

información relacionada