Vim在粘贴之前替换一些单词

Vim在粘贴之前替换一些单词,vim,replace,vim-plugin,editing,Vim,Replace,Vim Plugin,Editing,例如,如果我复制了该行: BST.left = child.getLeft("left"); BST.right = child.getRight("right"); 粘贴前,我想将所有“左”改为“右”,换句话说,我想粘贴行: BST.left = child.getLeft("left"); BST.right = child.getRight("right"); 在Vim命令中有没有一种简单的方法可以做到这一点?谢谢 不知道为什么在复制和粘贴步骤之间进行更改很重要 但是粘贴行后很容易

例如,如果我复制了该行:

BST.left = child.getLeft("left");
BST.right = child.getRight("right");
粘贴前,我想将所有“左”改为“右”,换句话说,我想粘贴行:

BST.left = child.getLeft("left");
BST.right = child.getRight("right");

在Vim命令中有没有一种简单的方法可以做到这一点?谢谢

不知道为什么在复制和粘贴步骤之间进行更改很重要

但是粘贴行后很容易进行更改

e、 g。 Vyp /右翼 /左
viwpn。

粘贴后为什么不更改它?您可以选择文本,然后将正则表达式仅应用于该语句,将所有
s更改为
s