Vim在:s命令中使用上次搜索的正则表达式

Vim在:s命令中使用上次搜索的正则表达式,vim,Vim,我使用斜杠在vim中搜索东西。我想使用我在命令中搜索时使用的正则表达式(确切地说是一个替代命令)。有简单的方法吗?使用有用的CTRL-R: 在命令行中,如果使用以下命令进行替换命令搜索,则可以按CTRL-R,然后按/将最后一次搜索插入到命令行中 相反的方法也能起作用,这很好:如果使用斜杠进行搜索,可以使用CTRl-R添加最后一个命令,然后:如果未指定,subtitute命令将使用最后一个搜索,因此只需使用: :s//<replacement> :s//

我使用斜杠在vim中搜索东西。我想使用我在命令中搜索时使用的正则表达式(确切地说是一个替代命令)。有简单的方法吗?

使用有用的CTRL-R:

在命令行中,如果使用以下命令进行替换命令搜索,则可以按CTRL-R,然后按/将最后一次搜索插入到命令行中


相反的方法也能起作用,这很好:如果使用斜杠进行搜索,可以使用CTRl-R添加最后一个命令,然后:

如果未指定,subtitute命令将使用最后一个搜索,因此只需使用:

:s//<replacement>
:s//