我之前的问题可能有点模糊,我会重新表述一下:
我有一个这样的文件:
copythis abc
replacethis1 xyz
qwerty replacethis2
hasfshd replacethis3 fslfs
And so on...
注意: replacethis1,replacethis2,replacethis3等可以是任何单词
如何使用最少的vim命令将“replacethis1”,“replacethis2”,“replacethis3”等单词替换为“copythis”单词?
我可以通过以下步骤之一来完成:
- 使用“dw”删除“replacethis1”,“replacethis2”,“replacethis3”等单词
- 使用“yw”复制“copythis”
- 将光标移动到“replacethis1”所在的位置,然后执行“p”;将光标移动到“replacethis2”所在的位置,然后执行“p”,以此类推……
在VIM中有更好的方法吗(使用更少的vim命令)?