更改光标的保持时间?

时间:2017-01-01 14:06:10

标签: vim vi

使用事件触发器CursorHoldI时,我发现执行命令大约需要3秒钟。

有没有办法减少这个时间?

1 个答案:

答案 0 :(得分:5)

来自:help CursorHoldI

Just like CursorHold, but in Insert mode. [..]

然后从:help CursorHold

CursorHold                      When the user doesn't press a key for the time
                                specified with 'updatetime'.
[..]

updatetime的默认值为4000(4秒);你可以把它改成1秒钟:

set updatetime=1000

请注意,非常低的值可能会降低Vim的速度,因为某些CursorHold命令可能相对较贵。它也用于编写交换文件