|
最近学vim里的正则表达式,无意中一小技巧:
当有匹配时,默认会高亮显示。但其实有些情况下我们比不想让它一直高亮(影响阅读)。这时可以使用 set nohlsearch 来取消高亮,但这样做有个弊端,就是下次搜索时,匹配的字符也不会高亮了,必须使用 set hlsearch来高亮显示匹配。 毫无疑问,这样会影响正常搜索。
我找到的避免使用set命令的做法是这样的:
1.输入 / 开始 匹配
2.十个手指胡乱瞎按一通。
比如后来按成这样 /ikldfjinsdvnaiefl ,这肯定是个魔鬼字符,在一般的文本里肯定匹配不到。这个时候发现,前一次搜索匹配到的字符的高亮显示都取消了,也不会影响下次搜索的显示
小弟新学vim 及 正则表达式。这点小玩意实为取大家一笑。
很可能以前已经高手介绍过了,请原谅,小弟并非抄袭,实在是自己发现,一时兴致所写 |
|