在替换命令中使vim突出显示匹配的模式

时间:2015-05-18 05:26:08

标签: regex vim

当我在vim中使用/命令进行搜索时,在键入字符时,我能够通过在vim的文本区域中突出显示来查看首次出现的搜索正则表达式模式。但是,在使用:s命令时,我希望能够看到第一次出现时突出显示为我为替换块替换模式,但是我看不到突出显示,据我所知,这是因为命令模式,即使通过/进行搜索,也不会突出显示。

例如,当我输入:s/foo/bar时,如果文本中有任何fo序列,我希望在输入:s/fo后突出显示它,但它是不

有人知道有什么解决方法吗? THX。

1 个答案:

答案 0 :(得分:4)

您不能::s:命令,而不是搜索命令,只能在搜索命令上突出显示。

但绝望不是!

/foo突出显示内容,然后:s//bar使用最后一个搜索字符串替换内容。