"hlsearch"설정이 마음에 들지만 검색을 마친 후에는 불분명합니다. 특히 일치하는 항목이 많은 것을 검색하는 경우. 나는 이것으로 이것을 끌 수 있다는 것을 알고있다.
:set nohlsearch
그러나 이것은 16 번의 키 입력을 필요로하며, 더 성가신 다음 번에 다음 검색을 위해 다시 켜야합니다.
:set hlsearch
검색을 시작할 때 hlsearch가 자동으로 켜고 검색을 마치면 끌 수있는 방법이 있습니까? 예를 들어, 삽입 모드로 들어가거나 텍스트를 수정하는 경우 추가 키 입력없이 hlsearch를 끄나요?
/
나 ?
, 또는 경우 I 프레스 n
또는 N
, 그것은 나를 더 이상 버튼을 누를 필요없이 켜집니다.
:nno <BS> :set hls!\|set hls?<CR>
-한 줄, 한 번의 키 누르기, 상태 피드백 및 강조 표시를 원하거나 원치 않을 때 다시 추측하려고하지 않습니다. 때로는 편집 할 때 화면에 강조 표시를하고 싶습니다. 때때로 나는 예를 들어 /
연산자와 함께 모션으로 사용하지 않습니다 .
nnoremap <M-\> :set hlsearch!<CR><Bar>:echo 'hlsearch: ' . ['Off', 'On'][&hlsearch]<CR>