关于vim编辑中断的处理方式

半腔热情 提交于 2021-02-07 17:42:11

使用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

退出此次编辑

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!