按'Del'时不要将字符放入缓冲缓冲区

时间:2013-02-20 13:27:31

标签: vim

使用 Del 在正常模式下删除字符会将其置于缓冲区。如何更改此行为以保持缓冲区不变?例如,当使用d命令时,可以将它拉到黑洞缓冲区吗?

1 个答案:

答案 0 :(得分:8)

您可以使用"<character>更改抽头缓冲区。 “黑洞”缓冲区为_,因此您需要的命令为"_d等。请注意,这是每次删除(抽取等)。

您可以在.vimrc中创建一个简单的快捷方式,默认情况下使用 Del 执行此操作。

nnoremap <Del> "_x