当缓慢输入时,Vim不会检测命令

时间:2015-01-16 14:10:40

标签: vim

我最近在Windows上安装了vim(gVim)上的unimpaired安装了一个名为Tim Pope的插件。我使用pathogen来管理插件。如果重要,我还安装了AutoHotKey来通过一个简单的脚本交换 Esc 大写锁定 AutoHotKey 明白。在安装上述插件之前,可以以慢速键入命令,并且vim(gVim)将识别它们。例如,如果您输入 [p 并在 [ p 之间略有暂停,则vim仍会识别该命令。但是现在,在安装插件之后,当我使用插件的文档(helpfile)中提到的命令(例如 [b )时,命令在输入缓慢时无法识别,暂停之间按键。但是,当以快速输入时,它们工作正常。此外,本机命令仍然正常工作。插件是以这种方式构建的,还是其他地方出了问题?

1 个答案:

答案 0 :(得分:5)

查看以下值:

:verbose set timeoutlen?

表示在键入映射的每个键(默认值为1秒)之间的时间(以毫秒为单位)。

如果您现在才遇到这些问题,可能是因为:

  • 插件减少了值(:verbose应该告诉你)
  • 你现在只使用了#34;更长的插件"映射;事先你没注意到

无论如何,如果你感受到痛苦"在此下,只需增加~/.vimrc中的值。