vimscript:如何在插入模式下调用函数?

Yue*_*oum 3 vim

在vim插入模式下:

module:function|
               ^
               cursor at here
Run Code Online (Sandbox Code Playgroud)

我想按组合键(例如C-z)删除function.

module:|
       ^
       cursor at here
Run Code Online (Sandbox Code Playgroud)

关键点在于:无法退出插入模式

怎么做?

Sol*_*ing 5

直接输入:<C-o>db

<C-o>将执行正常命令,然后返回插入。

您可以添加一个映射来直接执行:

ino <C-z> <C-o>db
Run Code Online (Sandbox Code Playgroud)

顺便说一句,有一个内置键:<C-w>,可以向后删除单词。