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