粘贴为替换模式

时间:2015-03-06 12:25:53

标签: vim

我习惯以这种方式缩进我的代码:

  asd          sthng
  asd someText sthng

我想在第一行的空格中粘贴一些东西。我也想继续说明。

粘贴的结果:

  asd pstdText sthng
  asd someText sthng

VIM中是否有办法以替换模式(R)的工作方式粘贴文本?

1 个答案:

答案 0 :(得分:7)

您可以使用R输入替换模式,然后通过<C-R>"插入寄存器的内容。

或者,如果您选择与要粘贴的文本相对应的文字数量(或者包含此类文字的动作),您可以使用我的UnconditionalPaste plugin将选择内容替换为注册(不丢失注册内容)。