如何在VIM中设置自动读取选项的检查间隔?是否可以?
答案1
该autoread
选项没有计时器。当启动或checktime
执行 shell 命令时会触发重新加载。此外,vim 没有内置计时器功能,因此没有简单的方法(意味着没有插件或丑陋的黑客)checktime
每秒调用一次n
。
您可能会误用updatetime
事件,例如在配置的时间内没有按下任何键时CursorHold
执行的事件。checktime
这并不完全是解决方案,但已经很接近了。
autocmd CursorHold * checktime
请注意,此自动命令仅在正常模式下触发,但我想说这在这种情况下是有意义的。您不想在打字时自动重新加载。