在Vim中粘贴多次

时间:2013-05-22 20:26:18

标签: vim copy-paste paste

这可能非常简单,但我尝试了搜索,最后我得到的东西就像复制多行,剪切和粘贴多行等。我想要的是在Vim中多次粘贴一行。

例如。一条线' X'复制,我想单独粘贴这一行30次,因此我将有30' X'线。是否可以在Vim中使用单个命令?请帮帮我。

注意:粘贴的单个命令。该行的复制可以通过' y'来完成。粘贴30次左右,我需要一个命令。请帮帮我。

2 个答案:

答案 0 :(得分:41)

是。在命令之前放置要重复操作的次数。这适用于许多vim命令。它将是:

30p

答案 1 :(得分:9)

为了复制一行并粘贴30次,首先将光标放在要复制的行上,然后:

yy
30p

这将复制该行并在其下方粘贴30次。如果您想在其他地方使用它们,请将光标设置为它,然后执行30p部分