vim - 更改光标的保持时间?

标签 vim vi

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

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

最佳答案

来自 :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命令可能比较昂贵。它也用于写入交换文件

关于vim - 更改光标的保持时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41416072/

相关文章:

添加 .vimrc 后 vim81 配置错误

vim - 如何在Vim中以可视模式映射 `g CTRL-G`命令?

Vim 删除空行

rvm - 使用 RVM 时,如何使 vi 编辑模式在 IRB 中工作?

search - vi 搜索复制粘贴搜索复制

linux - 如何在 vi 编辑器中显示登录服务器的用户的输出?

linux - Vim(spf13) 保存时自动调试

vim - MacVim 和 Vim 有什么区别?

vim - vim 映射中的文本对象序列

vimgrep模式并立即以拆分模式打开quickfix