vim – 按’Del’时不要将字符放在缓冲区中

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

解决方法

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

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

nnoremap <Del> "_x

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...