回答:
コマンド:nohlsearch
が必要ですが、毎回入力する必要はありません。これを〜/ .vimrcに入れてください:
nnoremap <silent> <leader>n :nohlsearch<CR>
その後、リーダー(デフォルトでは\
)を入力しn
、一致をクリアします。使用する必要はありませんn
。必要に応じて、別のものを選択してください。
必要に応じて、リーダーをより快適なものに再マップすることもできます。コンマを使用します:
let mapleader = ","
(マッピングの前に検索をクリアします。)
私の設定では、コマンドモードでEnterキーを押すだけで、強調表示された検索語をクリアしています。これがその設定方法です。
set hlsearch " highlight all matched terms
" Pressing return clears highlighted search
:nnoremap <CR> :nohlsearch<CR>/<BS>
補足として、色のスキームに関係なく、検索一致が非常に明確に強調表示されるようにするため、黄色の背景に黒のテキストを付けます。
" When highlighting search terms, make sure text is contrasting color
:highlight Search ctermbg=yellow ctermfg=black
" Do the same for gvim
:highlight Search guibg=yellow guifg=black