天天看點

Linux 多個vi、vim程序編輯同一檔案時的臨時檔案問題

多個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群  

Linux 多個vi、vim程式編輯同一檔案時的臨時檔案問題
Linux 多個vi、vim程式編輯同一檔案時的臨時檔案問題
Linux 多個vi、vim程式編輯同一檔案時的臨時檔案問題

繼續閱讀