删除 VIM 搜索突出显示

Ale*_*lex 14 linux vim highlighting

在我完成搜索后,相应查询的所有匹配项仍然突出显示,这很烦人。即使在我关闭相应文件后也会发生这种情况(正常行为?)。我如何删除它?

Tel*_*hus 16

你想要 command :nohlsearch,但你不想每次都输入。把它放在你的 ~/.vimrc 中:

nnoremap <silent> <leader>n :nohlsearch<CR>
Run Code Online (Sandbox Code Playgroud)

之后,您只需输入您的领导者(默认为\),然后n清除匹配项。你不需要使用n; 如果您愿意,请选择其他东西。

如果您愿意,您还可以将您的领导重新映射到更舒适的位置。我用逗号:

let mapleader = ","
Run Code Online (Sandbox Code Playgroud)

(这是映射之前清除搜索。)

  • 我只是做 :noh 这足以让 vim 知道我的意思。:) (4认同)

aki*_*ira 11

我只是/qiw772723euz为了“搜索”文件中没有的东西。hacky 解决方法,我知道,我也对真正的解决方案感兴趣:)