使用Vim,我经常想用我刚刚拉过的代码块替换代码块。

但是,当我删除要替换的代码块时,该代码块本身进入寄存器,该寄存器将擦除我刚刚提取的代码块。因此,我习惯于拉动,然后插入,然后删除我不想要的内容,但是对于大型代码块,尝试将插入的块和要删除的块分开是很麻烦的。

那么,在Vim中替换文字的最流畅最快的方法是什么?

  • 是否可以删除文本而不将其放入寄存器?
  • 有一种说法,例如“替换下一个单词”或“替换到下一个段落”
  • 还是以某种方式使用多寄存器功能的最佳方法?
  • 最佳答案

    要删除某些内容而不将其保存在寄存器中,可以使用“黑洞寄存器”:

    "_d
    

    当然,您也可以使用其他任何不包含您感兴趣的寄存器的寄存器。

    关于vim - 在Vim中,有没有一种方法可以删除而不在寄存器中输入文本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54255/

    10-11 22:57
    查看更多