使用vim打开一个文件file时,默认会生成一个.file.swp的隐藏文件
当当前编辑的文件以外关闭时,再次打开会有如下提示
vim test
Swap file ".test.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:
处理方式如下:
输入:o
只读方式打开原文件,可以查看文件已保存部分的内容
输入:e
忽略未保存的部分,从文件已保存的部分开始重新编辑
输入:r
恢复上次未保存的文件,继续编辑(建议)
也可直接使用如下命令
vim -r test
恢复完后可删除.file.swp的备份文件
数据:d
删除未保存部分的备份文件.file.swp,文件只包含已保存部分的内容
输入:q
退出此次编辑
来源:oschina
链接:https://my.oschina.net/u/4844418/blog/4949617