小编典典

有什么方法可以在 vim 中删除而不覆盖你最后的 yank?

all

我喜欢 vim,但一个常见的问题是:

  • 拉线
  • 转到您要粘贴的位置
  • 删除那里的东西
  • 粘贴你的 yank,却发现它粘贴了你刚刚删除的内容

显然,工作流程是先删除,然后再拉。 但如果我不必这样 做,那就太好了。有人有这个技巧吗?vim 是否有一个运行良好的粘贴缓冲区,或者是否有我可以更改的
.vimrc 设置?


阅读 61

收藏
2022-04-20

共1个答案

小编典典

传给_寄存器,黑洞。

要删除一行而不将其粘贴在寄存器中:

"_dd

另请参阅:help registers

如果您想一遍又一遍地粘贴某些内容,将其拉入“命名”寄存器可能是最安全的。

"aY

a在寄存器中抽出一行。用"ap.

2022-04-20