如何延迟Vim中键序列的超时?

Seb*_*oli 18 vim

与大多数Vim用户一样,我喜欢映射正常模式的组合键以提高生产率.它们通常以领导者密钥开头.

但是当我尝试新的映射并且我还没有习惯它们时,我输入它们的速度有点慢.按键之间的这种小延迟不仅会使序列失败,而且还会触发不需要的命令(例如,无法键入前导,然后f按下f键离开我,因此光标将跳转到下一次出现的字符I按下).

有没有办法延迟关键序列的超时?

我不知道它是否相关,但是

:set updatetime
Run Code Online (Sandbox Code Playgroud)

节目

updatetime=4000
Run Code Online (Sandbox Code Playgroud)

但领导者的关键效果持续时间不到4秒.

rom*_*inl 26

set updatetime是什么时候Vim等到你不做任何事情时将其交换文件写入磁盘(:help updatetime).

正确的设置是set timeoutlen(:help timeoutlen).