파일 내에서 검색할 때 결과가 강조 표시되기를 원합니다. 그래서 vi
(버전 7.2)을 사용하여 파일을 연 다음 :set hlsearch
명령을 사용하여 강조 표시를 활성화했습니다. 하지만 그럼에도 불구하고 검색 결과가 강조 표시되지 않습니다. 또 무엇을 확인할 아이디어가 있나요?
편집하다
이제 나는 똑같은 것을 시도했고 vim
거기에서는 잘 작동합니다. hlsearch는 vim에서만 작동하나요?
답변1
당신이 언급하고 있는 Vi 버전 7.2는 아마도 Vim 7.2일 것입니다(일부 시스템에서는 vi
실제로도 그렇습니다 vim
). 실제로 Vim이라면 해당 기능 없이 컴파일 hlsearch
되지 않는 한 설정이 거기에 있어야 합니다 extra_search
. Vim이 "tiny" 또는 "small"로 컴파일된 경우에는 이 기능을 사용할 수 없습니다.기능 세트.
이것은 전적으로 Vim의 기능이며 Vi에서는 사용할 수 없습니다.
Vim 8.0에서 :help hlsearch
나에게 입력하세요.
'hlsearch' 'hls' boolean (default off)
global
{not in Vi}
{not available when compiled without the
+extra_search feature}
내 생각에는 vi
귀하의 시스템에서 Vim은 실제로 작거나 작은 기능 세트로 컴파일되는 반면 vim
Vim은 더 큰 기능 세트로 컴파일되는 것 같습니다.