Vim/Vi 基本上是 *nix 世界最受欢迎的编辑器了,不知道为什么,一直以来觉得和 Emacs 比起来,Vim 更加有亲和力。用起来很舒服。
今天就记录一个困扰了我很久的问题。
大家应该都知道,在 Vi 里面如果要搜索某个关键字,只要键入 /xxx
就可以了,比如,我要搜索一个函数,我就键入
/snprintf
然后回车,一个文件中,所有出现这个字样的地方都会被高亮显示。按 n
键,就可以自动把光标跳到下一个,p
可以跳到上一个。
但是,搜索结束后,怎么消除高亮呢,我以前一直不知道,弄得自己也很无奈。
终于在网上看到,只要键入
:noh
这个命令,也可以写成 nohls
,其本质意思是 no highlight search 的意思。你记住了么?