保存文件時是否可以自動刪除交換文件,並在文件更改時自動再次創建?
這是一個好主意嗎?
編輯: 想要這樣做的原因是,如果計算機突然斷電或崩潰,我不必對上次保存後沒有變化的文件進行差異處理。
提到的差異過程是;首先打開文件只讀,保存在不同的文件名下,vimdiffing它,最後刪除它。
它不會經常發生,但它確實很煩人。
保存文件時是否可以自動刪除交換文件,並在文件更改時自動再次創建?
這是一個好主意嗎?
編輯: 想要這樣做的原因是,如果計算機突然斷電或崩潰,我不必對上次保存後沒有變化的文件進行差異處理。
提到的差異過程是;首先打開文件只讀,保存在不同的文件名下,vimdiffing它,最後刪除它。
它不會經常發生,但它確實很煩人。
是否可以在保存文件時自動刪除交換文件,並在文件更改時自動再次創建?
這是一個好主意嗎?
刪除和創建文件的操作相對較慢。如果要繼續編輯,保留交換文件是有意義的。或者為什麽要保持VIM運行呢?
此外,VIM使用交換文件來檢測從不同VIM實例編輯同一文件的嘗試。
總而言之,我認為嘗試刪除文件是個壞主意。
附:值得註意的是,當VIM以只讀模式啟動為 view
或 vim -R
時,它不會創建交換文件。但是,如果一旦更改文件,就會創建交換文件。