Vim은 vimrc의 "set hlsearch"를 무시합니다. 수동으로 설정하면 잘 됩니다

Vim은 vimrc의 "set hlsearch"를 무시합니다. 수동으로 설정하면 잘 됩니다

제가 틀렸을 수도 있지만 hlsearch가 기본적으로 켜져 있는 것으로 기억됩니다.

.vimrc에서 명시적으로 설정해도 아무 효과가 없지만 :set hlsearch vim 내에서 실행하면 예상대로 강조 표시가 켜집니다.

만일을 대비해 확인해 보았지만 (아치 리눅스에 있습니다) 어느 쪽도 hlsearch 등을 설정 해제하는 내용을 포함하지 않는 것 /etc/vimrc같습니다 ./usr/share/vim/vimfiles/archlinux.vim

hlsearch 설정을 읽는 것 같지만 ~/.viminfovim을 종료하면 어떤 이유로 vim이 hlsearch를 끄고 있습니다(.viminfo는 쓰기 가능합니다. 확인했습니다).

답변1

요청에 따라 답변 게시:

실행하여 마지막으로 수정된 :verb set hls?위치를 알아보세요 .hlsearch

설명서에 따르면 설정이 compatible재설정됩니다 hlsearch. :h viminfo-h또 다른 함정 도 참조하세요 .

관련 정보