Vim은 vimrc의 "set hlsearch"를 무시합니다. 수동 설정이 잘 작동함

Vim은 vimrc의 "set hlsearch"를 무시합니다. 수동 설정이 잘 작동함

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

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

만일을 대비해 확인해 보았지만 /etc/vimrc( 그런데 이것은 Arch Linux에 있습니다), 그 중 어느 것도 hlsearch 설정 해제 또는 기타 내용을 포함하지 않는 것 같습니다./usr/share/vim/vimfiles/archlinux.vim

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

답변1

요청에 따라 답변 게시:

실행하여 마지막 수정이 어디에 있었는지 :verb set hls?알아보세요 .hlsearch

지침에 따라 설정이 compatible재설정됩니다 hlsearch. 또 다른 함정 도 참조하세요 :h viminfo-h.

관련 정보