在 中vim,我输入/foo Enter并找到了一些匹配项。
现在我想foo用bar(即:%s/foo/bar)替换所有实例。
这可以在不重新键入的情况下完成foo吗?(例如进入下面的命令行:)
小智 12
是的,您可以使用:%s//bar.
说明:在搜索模式为空时的替换命令中,Vim 使用最后一个搜索模式。
或者,您可以明确粘贴存储在特殊寄存器中的最后一个搜索模式。您可以通过在插入或命令模式下键入Ctrl-R+来快速插入其内容/。
所以进入命令模式,输入%s/,然后Ctrl-R+/粘贴最后一个模式,然后是剩余的/bar.
| 归档时间: |
|
| 查看次数: |
606 次 |
| 最近记录: |