Vim 如何在不拉扯的情况下复制一条线?

Vim 如何在不拉扯的情况下复制一条线?,vim,Vim,我目前正在使用yyp或yynp来复制行。我可以不用拉绳吗?如果您使用:co,那么寄存器将不受影响。如果您使用:co,那么寄存器将不受影响。查看 明确地说,不那么上浮的答案是:t…-但是为什么不是yyp?视图 明确地说,不那么上浮的答案是:t…-但是为什么不是yyp呢?您可以删除带有dd的行,然后将其与p一起粘贴放置多次。例如,复制2p。您可以删除带有dd的行,然后将其与p一起粘贴放置多次。例如,2p复制。谢谢我这样使用:nnoremap yyp:co。谢谢我这样使用:nnoremap yyp:c

我目前正在使用yyp或yynp来复制行。我可以不用拉绳吗?

如果您使用:co,那么寄存器将不受影响。

如果您使用:co,那么寄存器将不受影响。

查看

明确地说,不那么上浮的答案是:t…-但是为什么不是yyp?

视图


明确地说,不那么上浮的答案是:t…-但是为什么不是yyp呢?

您可以删除带有dd的行,然后将其与p一起粘贴放置多次。例如,复制2p。

您可以删除带有dd的行,然后将其与p一起粘贴放置多次。例如,2p复制。

谢谢我这样使用:nnoremap yyp:co。谢谢我这样使用:nnoremap yyp:co。我使用剪贴板作为vim的默认寄存器。所以当我复制一行时,vim正在系统剪贴板上写这行。你的解决方案也很好,但我应该接受Josh的答案,因为他是第一个。抱歉:我正在使用剪贴板作为vim的默认寄存器。所以当我复制一行时,vim正在系统剪贴板上写这行。你的解决方案也很好,但我应该接受Josh的答案,因为他是第一个。对不起的: