如何在VIM中设置自动读取选项的检查间隔

如何在VIM中设置自动读取选项的检查间隔

如何在VIM中设置自动读取选项的检查间隔?是否可以?

答案1

autoread选项没有计时器。当启动或checktime执行 shell 命令时会触发重新加载。此外,vim 没有内置计时器功能,因此没有简单的方法(意味着没有插件或丑陋的黑客)checktime每秒调用一次n

您可能会误用updatetime事件,例如在配置的时间内没有按下任何键时CursorHold执行的事件。checktime这并不完全是解决方案,但已经很接近了。

autocmd CursorHold * checktime

请注意,此自动命令仅在正常模式下触发,但我想说这在这种情况下是有意义的。您不想在打字时自动重新加载。

相关内容