所以我一直在想...我真的不喜欢那个突出显示vim在搜索某些内容时所做的事情...我要么在2个案例中使用它...要找到一个单词,和/或要直到那个词为止。我很少需要突出显示这个词,除非我实际上是在寻找它,通常用n(下一个)或? (以前)。所以我想知道是否有办法使vim理解在搜索之后,如果我不使用n或?,删除突出显示,如果输入任何其他内容(如运动)那么就不要突出显示它。我在解释我想要的内容方面遇到了问题,但希望你能理解。
答案 0 :(得分:1)
完成搜索后,我有以下映射关闭突出显示:
map <silent> <leader>/ :noh<cr>
答案 1 :(得分:0)
nmap n n:set hlsearch<cr>
对我有用。然后我设置nnoremap <leader>n :set nohlsearch<cr>
以便在需要时将其关闭。对于N
nmap N N:set hlsearch<cr>
,{{1}}也可以这样做。