VIM - 如何在INSERT模式下删除单词?

时间:2015-08-22 09:45:03

标签: vim

如何删除INSERT mode中的字词? 我通常使用 CTRL + W 从光标删除到上一个单词的开头。是否有一条捷径可以做同样但方向相反的方法?

3 个答案:

答案 0 :(得分:9)

没有内置命令,但您可以轻松创建自己的命令:

inoremap <key> <C-o>de

答案 1 :(得分:0)

@romainl的答案对我不起作用,所以这是我的做法。

inoremap <C-q> <ESC>ldei

答案 2 :(得分:0)

我实际上是在寻找vscodevim的答案。如果您像我一样,答案很简单:vscode中有一个内置快捷方式,因此我们只需添加以下内容即可:

{
  // Delete one word forward in Insert Mode
  "before": ["<C-e>"],
  "commands": ["deleteWordRight"]
}