Vim:Del在插入模式下

Raf*_*fid 12 vim

是否有任何组合模拟Del in Vim插入模式?对于Backspace,有一个非常方便的Ctrl-H,并且比按下远离Backspace按钮更容易.

小智 8

看看http://vimdoc.sourceforge.net/htmldoc/insert.html还有一些用于各种任务的内置组合键.

您也可以使用.vimrc设置自己的映射,例如您的给定示例

imap ^H <Left><Del>
Run Code Online (Sandbox Code Playgroud)


nic*_*ans 5

在我的vim安装上,Del在插入模式下Just Works.:help i_<Del>

如果Del没有做你想要的,你可以试试:fixdel. :help :fixdel对试图解决的问题有一个很好的解释.

如果您只是想Del通过另一个Ctrl键映射进行模拟(例如Ctrl-D),我建议使用以下映射:

imap <C-D> <C-O>x
Run Code Online (Sandbox Code Playgroud)

Ctrl-O在插入模式下,您将允许运行单个正常模式命令并自动返回到插入模式. x删除光标下的键.

  • Ctrl + O和一个普通模式命令-是一个不错的“解决方法”! (2认同)