使用vi我开始编辑一个html文件而且我不小心退出了会话,现在当我再次尝试编辑该文件时,我收到了这条消息:
E325:注意找到一个名为“.myfile.swp”的交换文件 打开文件“myfile.html” 日期:2012年7月3日星期二09:55:39
(1)另一个程序可能正在编辑同一个文件。 如果是这种情况,请注意不要以两个为止 进行更改时,同一文件的不同实例。 退出,或继续谨慎。
(2)此文件的编辑会话崩溃。 如果是这种情况,请使用“:recover”或“vim -r myfile.html” 恢复更改(请参阅“:帮助恢复”)。 如果您已经这样做,请删除交换文件“.myfile.html.swp” 避免这个消息。
交换文件“.myfile.html.swp”已存在!
myfile.html是否有任何损坏?
我认为发生的是当我退出会话时(交换文件)存储打开文件的副本?
答案 0 :(得分:5)
Vim将您更改的内容存储在交换文件中。使用原件 你开始的文件加上交换文件你可以恢复你的 工作
如果您需要,文档还会介绍the recovery procedure。