在 Vim 中,插入模式下 Control + W 的作用是什么?

Nat*_*ong 3 vim

如果我在 Vim 中处于插入模式,然后按Control + W,它会等待一会儿,然后删除前一个单词。如果我按下它后立即开始输入,它会立即删除前一个单词并用我输入的内容替换它。

无论哪种情况,前一个单词都会被删除,而我接下来输入的任何内容都会替换它。那么为什么要暂停呢?那时我还能做些什么吗?

更新

这是 OSX Snow Leopard 上的 MacVim 7.3 (55)。我刚刚使用普通配置登录到服务器并尝试了它,删除是即时的。那么也许这与我的配置有关?

小智 5

你可能有一个以 Ctrl-W 开头的映射,这就是 Vim 等待一段时间看你是否想使用它的原因,请检查:verbose imap <C-W>