0

vim.org 似乎只支持通过邮件和/或邮件摘要提出的问题,而且 vim 自己的内部 :help 实用程序并没有给我我认为我需要的关于突出显示的内容,所以我在这里问我的问题。通过谷歌进行的一般搜索没有给我很好的点击,可能表明我只是没有使用正确的搜索词。

我的问题是:我可以通过独立于搜索突出显示的正则表达式突出显示吗?

如果有一个 stackoverflow 站点用于解决诸如此类的 vim 问题?

4

2 回答 2

2

最简单的内置方式是

:mat[ch] {group} /{pattern}/

例如:match ErrorMsg /ERROR:/;您还有两个带有:2matchand的插槽:3match(一些插件也使用这些插槽),并通过该matchadd()函数以编程方式获得任意数字。

差异

虽然搜索模式在范围内是全局的,但:match仅适用于当前窗口。这可能是出乎意料的。如果您想快速定义(并跳转到)一些其他模式(并且不介意安装插件),我可以向您推荐我的Mark plugin

于 2013-10-04T19:42:39.487 回答
0

这里有大量的 vim 问题由一些高技能的 vimers 回答,所以我认为不需要单独的 vim-SO 站点......

但是,如果您想创建一个,您可以随时在http://area51.stackexchange.com/上提出一个

要回答你的 vim 问题:看看这个页面http://vim.wikia.com/wiki/Highlight_multiple_words

其中描述了一种使用多个亮点的方法。

于 2013-10-04T19:30:35.357 回答