首页 > 解决方案 > 如何剪切一行,删除另一行,然后粘贴第一行?

问题描述

例如,我有以下文字:

abcdef
ghijkl
...
mnopqr

我希望第一行放在最后

有用。

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

标签: vim

解决方案


当然,读书:help registers是必须的。

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


推荐阅读