linux 打開一個文件現swap文件

 

轉自:http://blog.csdn.net/eckelwei/article/details/17078187linux

有時候在用vim打開文件時提示相似如下的信息:

發現交換文件 ".exportcert.cpp.swp"

全部者: liuchuanliang 日期: Thu Mar 1 17:15:41 2012文件名: ~liuchuanliang/ftsafe/EnterSafe-Shuttle-Linux-111114/i386/sample2/source/ExportCert/exportcert.cpp
修改過: 是
用戶名: liuchuanliang 主機名: liuchuanliang-desktop
進程 ID: 4434
正在打開文件 "exportcert.cpp"
日期: Thu Mar 8 10:56:17 2012
比交換文件新!vim

(1) 另外一個程序可能也在編輯同一個文件。

若是是這樣,修改時請注意避免同一個文件產生兩個不一樣的版本。
退出,或當心地繼續。 spa

(2) 上次編輯此文件時崩潰。

若是是這樣,請用 ":recover" 或 "vim -r exportcert.cpp"
恢復修改的內容 (請見 ":help recovery")。
若是你已經進行了恢復,請刪除交換文件 ".exportcert.cpp.swp"
以免再看到此消息。

交換文件 ".exportcert.cpp.swp" 已存在!
以只讀方式打開([O]), 直接編輯((E)), 恢復((R)), 刪除交換文件((D)), 退出((Q)), 停止((A)):.net

這是由於,在用vim打開一個文件時,其會產生一個filename.swap文件,用於保存數據,當文件非正常關閉時,可用此文件來恢復,當正常關閉時,此文件會被刪除,非正常關閉時,不會被刪除,因此提示存在.swap文件,此時你能夠恢復文件:blog

恢復之後把.swap文件刪掉,在打開時就不會用提示良,注意.swap文件是個隱藏文件。可用:la查看。以.開頭的是隱藏文件。

相關文章
相關標籤/搜索