如何剪切一条线,删除另一条线,然后粘贴第一条线?

时间:2019-07-06 13:38:15

标签: vim

例如,我有以下文本:

abcdef
ghijkl
...
mnopqr

我希望第一行放在最后

  • 我转到第一行并将其剪切(Shift-V,C)
  • 我转到最后一行并粘贴(p)

有效。

但是现在,假设我剪切了第一行,然后意识到要删除下面的行,然后粘贴结果:当我删除(dd)下面的行时,它将替换我在缓冲区中剪切的内容。如何粘贴原始行?

1 个答案:

答案 0 :(得分:2)

当然,必须读:help registers

在这种情况下,我可以做dd dd "2p,但这仅适用于字符串删除,不适用于单词删除。因此,我认为,始终从复制开始是一个好习惯,例如:yy 2dd ...more delete commands... "0p