在Vim中粘贴多次

在Vim中粘贴多次,vim,copy-paste,paste,Vim,Copy Paste,Paste,这可能真的很简单,但我尝试了搜索,结果是复制多行、剪切和粘贴多行等。我要找的是在Vim中多次粘贴一行 例如,一行“X”被复制,我想把这行单独粘贴30次,这样我就有30行“X”。在Vim中使用单个命令是否可行?请帮帮我 注意:用于粘贴的单个命令。行的复制可以由“y”完成。粘贴30次左右,我需要一个命令。请帮帮我。好的。将要重复操作的次数放在命令之前。这适用于许多vim命令。它将是: 30p 要复制一行并粘贴30次,请首先将光标放在要复制的行上,然后: yy 30p 这将复制该行并将其粘贴30次

这可能真的很简单,但我尝试了搜索,结果是复制多行、剪切和粘贴多行等。我要找的是在Vim中多次粘贴一行

例如,一行“X”被复制,我想把这行单独粘贴30次,这样我就有30行“X”。在Vim中使用单个命令是否可行?请帮帮我


注意:用于粘贴的单个命令。行的复制可以由“y”完成。粘贴30次左右,我需要一个命令。请帮帮我。

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

30p

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

yy
30p

这将复制该行并将其粘贴30次。如果您希望将它们放在另一个位置,则将光标设置到该位置,然后执行
30p
part

添加,您不需要将自己限制在一行。您可以复制一组行(例如,使用视觉选择,然后按
y
),然后执行粘贴操作x
p
次(其中
x
是要粘贴的次数,
p
是粘贴操作)