제안 :noh
또는 답변 :nohlsearch
(예 : Matt McMinn 's)은 원래 질문에서 요청한대로 검색 강조 표시 를 일시적으로 비활성화하는 데 정확합니다 .
일반 모드에서 유용한 매핑을 제공한다고 생각했습니다.
nnoremap <C-L> :nohlsearch<CR><C-L>
기본적 CtrlL으로 Vim에서 화면을 지우고 다시 그립니다. 많은 명령 행 프로그램 (주로 Bash와 같은 GNU Readline 라이브러리를 사용하는 프로그램 )은 동일한 키 조합을 사용하여 화면을 지 웁니다. 이 기능은 백그라운드에서 실행중인 프로세스가 터미널로 인쇄되어 전경 프로세스의 일부를 덮어 쓰는 상황에 유용합니다.
이 일반 모드 매핑은 또한 화면을 다시 그리기 전에 가장 최근 검색어 강조 표시를 지 웁니다. 두 기능이 서로 보완되며 CtrlL검색 강조 표시를 비활성화하기 위해 별도의 매핑을 만드는 대신 두 작업에 하나를 사용하는 것이 편리합니다 .
NB : noremap
는 map
달리 사용되는 것이 아니라 매핑이 재귀 적입니다.
팁 : 일반적으로 이러한 키 조합을 쉽게 입력 할 수 있도록 다시 매핑 Caps Lock합니다 Ctrl. 이 작업에 대한 자세한 내용은 선택한 OS / 윈도우 시스템에 따라 다릅니다 (이 답변에서는 주제가 다릅니다). 모두 다음 정보는 매핑에 대한 정보를 포함 Caps Lock에 Ctrl뿐만 아니라 Esc: