我正在使用vim检查日志文件。当我搜索另一个单词时,只能突出显示一个单词,第二个单词被突出显示,但前一个就不再突出显示了。
有人可以向我展示一种简便的方法,在vim中轻松突出显示/取消突出显示多个单词吗?例如,我想突出显示单词“stack”,“over”和“flow”,然后我想取消“stack”的突出显示并突出显示另一个单词“error”。这样我就可以更有效地分析日志了。 谢谢。
我正在使用vim检查日志文件。当我搜索另一个单词时,只能突出显示一个单词,第二个单词被突出显示,但前一个就不再突出显示了。
有人可以向我展示一种简便的方法,在vim中轻松突出显示/取消突出显示多个单词吗?例如,我想突出显示单词“stack”,“over”和“flow”,然后我想取消“stack”的突出显示并突出显示另一个单词“error”。这样我就可以更有效地分析日志了。 谢谢。
在vim编辑器中,有两种简单的方法可以突出显示多个单词。
基本上第一种方法将您置于正则表达式模式中,因此您不需要在每个管道或其他用于搜索的分隔符之前添加任何额外的反斜杠。
/\v\/folder|\/copy
- 搜索 \folder
和 \copy
并在.vimrc
中添加 set hlsearch
。
/stack\|over\|flow
或者 \vstack|over|flow
来搜索这些单词,并且它们都会被高亮显示。 - Alex.Zhang/foo\|bar
。我的SearchAlternatives插件提供了方便的映射来添加和删除模式。