相关疑难解决方法(0)

在Vim中有没有一种方法可以在不将文本放入寄存器的情况下删除?

使用Vim我经常想用我刚刚拉出的块替换代码块.

但是当我删除要替换的代码块时,该块本身会进入寄存器,该寄存器会擦除我刚刚移动的块.所以我习惯于yanking,然后插入,然后删除我不想要的东西,但是对于大块代码,这会变得混乱,试图保持插入的块和块分开删除.

那么在Vim中替换文本的最简单,最快捷的方法是什么?

  • 有没有办法删除文本而不将其放入注册表?
  • 有没有办法说例如"替换下一个单词"或"替换为下一个段落"
  • 或者是以某种方式使用多寄存器功能的最佳方式?

vim replace vim-registers

461
推荐指数
14
解决办法
7万
查看次数

如何在Vim中删除(所需文本),删除(不需要的文本)和粘贴(所需文本)

我不知道它是否是一个迟钝的问题,但这是一个有趣的困境.当我想删除我想要放在其他地方的文本,但那个地方有其他我不想要的文本时,我会删除该文本,但在这个过程中我复制一个新的剪贴板,以便之前删除的文本消失.

有什么建议可以解决吗?

vim paste

5
推荐指数
2
解决办法
405
查看次数

标签 统计

vim ×2

paste ×1

replace ×1

vim-registers ×1