
當處理外部定期變更的檔案時,會開啟一個彈出警告對話框,詢問是否保留緩衝區內容(預設)或將更新的檔案載入到緩衝區中:
是否可以將預設按鈕更改為Load File
,OK
以便單擊即可Enter重新載入檔案?
我知道這個autoread
選項,但我仍然希望能夠控制更新。
答案1
為此,你必須修改Vim的源碼並編譯你自己的版本。
或者,您可以掛鉤該FileChangedShell
事件並實現您自己的原始對話框模擬(使用confirm()
);:help FileChangedShell
有這方面的所有細節。