在GVIM中,我们如何在保持先前搜索突出显示的同时进行搜索和突出显示

时间:2012-01-31 06:32:05

标签: vim

在GVIM中,我们如何在保持上一次搜索突出显示的同时进行搜索和突出显示。 示例当我们搜索新模式时,前一个模式不会突出显示。

因此,我们可以在同时搜索新模式时保留先前搜索的方式。

问候

3 个答案:

答案 0 :(得分:4)

对于第二次搜索,您可以使用

:2match Search /pattern/

对于第三个搜索词,您可以使用:3匹配。

如果您不想输入此内容,可以在.vimrc

中输入这样的命令
command -nargs=1 S2 :2match search /<args>/

在VIm中输入:S2 pattern

答案 1 :(得分:0)

您可以使用:

/ CTRL-R CTRL-O /\|pattern

将插入当前搜索模式,并启动替代方案。

答案 2 :(得分:0)

您可以使用此匹配命令...

:sy[ntax] match {group-name} [{options}] [excludenl] {pattern} [{options}]

如果您想搜索并突出显示 Apple 红色颜色,芒果 黄色使用 Blue 的Grape

:highlight col1 guibg=Red guifg=White
:syntax match col1 /Apple/
:highlight col2 guibg=Yellow guifg=Black
:syntax match col2 /Mango/
:highlight col3 guibg=Blue guifg=White
:syntax match col3 /Grape/