当我在vim中使用/
命令进行搜索时,在键入字符时,我能够通过在vim的文本区域中突出显示来查看首次出现的搜索正则表达式模式。但是,在使用:s
命令时,我希望能够看到第一次出现时突出显示为我为替换块替换模式,但是我看不到突出显示,据我所知,这是因为命令模式,即使通过/
进行搜索,也不会突出显示。
例如,当我输入:s/foo/bar
时,如果文本中有任何fo
序列,我希望在输入:s/fo
后突出显示它,但它是不
有人知道有什么解决方法吗? THX。
答案 0 :(得分:4)
您不能::s
是:
命令,而不是搜索命令,只能在搜索命令上突出显示。
但绝望不是!
/foo
突出显示内容,然后:s//bar
使用最后一个搜索字符串替换内容。