多個vi、vim程序編輯同一檔案時的臨時檔案問題
by:授客 QQ:1033553122
使用vi、vim編輯檔案,實際是先copy一份臨時檔案并映射到記憶體裡進行編輯,是以你編輯的是臨時檔案,不是源檔案,直到你輸入:w指令後才儲存臨時檔案到源檔案;輸入:q退出才删除臨時檔案
每次vi、vim啟動會檢測是否有臨時檔案,有則詢問怎麼處理。
當開兩個vi、vim程序操作同一個檔案,第二個vim啟動時會檢測到臨時檔案,打開時可能沒法看到檔案的内容。
解決方法:
方法1:關閉其中一個vim操作
方法2:find
/ -name .源檔案名*
-->删除.源檔案名.swp
例子:假如你正開兩個vim編輯同一個檔案SAS3_Database.conf
builder:/# find / -name
.SAS3_Databas*
/mnt/heidun/config/.SAS3_Database.conf.swp
找到.SAS3_Database.conf.swp,删除它即可。
作者:授客
微信/QQ:1033553122
全國軟體測試QQ交流群:7156436
Git位址:https://gitee.com/ishouke
友情提示:限于時間倉促,文中可能存在錯誤,歡迎指正、評論!
作者五行缺錢,如果覺得文章對您有幫助,請掃描下邊的二維碼打賞作者,金額随意,您的支援将是我繼續創作的源動力,打賞後如有任何疑問,請聯系我!!!
微信打賞
支付寶打賞 全國軟體測試交流QQ群
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIw1mYuEDOlATQlcTRlUkQlMUQlYTRlYjQlQTOlYTRlETQlYkQlQTRlUUQlUkQlUTRl8Fdvw1M4MDO2MTMvwVZrV3boN3Lc12bj91cn9Gbi52YvwVbvNmLzd2bsJmbj5ycldWYtl2Lc9CX6MHc0RHaiojIsJye.bmp)