Vim 有一个很好的功能,可以在前一个会话崩溃时恢复文件。发生这种情况时,Vim 会显示如下内容:
Swap file "~/Desktop/.file.txt.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort:
在大多数情况下,我会恢复文件,r每次 vim 崩溃时按下它都会很烦人。
- 我希望恢复是自动的。
问题不止于此。即使文件已恢复,交换文件仍然存在,并且该提示再次出现。
- 如果发生恢复,我希望删除交换文件。
所以每次在这种情况下,我想静默恢复并删除交换文件。