我最近在Windows上安装了vim(gVim)上的unimpaired安装了一个名为Tim Pope的插件。我使用pathogen来管理插件。如果重要,我还安装了AutoHotKey来通过一个简单的脚本交换 Esc 和大写锁定, AutoHotKey 明白。在安装上述插件之前,可以以慢速键入命令,并且vim(gVim)将识别它们。例如,如果您输入 [p 并在 [和 p 之间略有暂停,则vim仍会识别该命令。但是现在,在安装插件之后,当我使用插件的文档(helpfile)中提到的命令(例如 [b )时,命令在输入缓慢时无法识别,暂停之间按键。但是,当以快速输入时,它们工作正常。此外,本机命令仍然正常工作。插件是以这种方式构建的,还是其他地方出了问题?
答案 0 :(得分:5)
查看以下值:
:verbose set timeoutlen?
表示在键入映射的每个键(默认值为1秒)之间的时间(以毫秒为单位)。
如果您现在才遇到这些问题,可能是因为:
:verbose
应该告诉你)无论如何,如果你感受到痛苦"在此下,只需增加~/.vimrc
中的值。