如何在VIM中設定自動讀取選項的檢查間隔?是否可以?
答案1
該autoread
選項沒有計時器。啟動或checktime
執行 shell 命令時會觸發重新載入。此外,vim 沒有內建計時器功能,因此沒有簡單的方法(意味著沒有插件或醜陋的駭客)checktime
每秒調用一次n
。
您可能會誤用updatetime
事件,例如在配置的時間內沒有按下任何按鍵時CursorHold
執行的事件。checktime
這並不完全是解決方案,但已經很接近了。
autocmd CursorHold * checktime
請注意,此自動命令僅在正常模式下觸發,但我想說這在這種情況下是有意義的。您不想在打字時自動重新加載。