1. 程式人生 > 其它 >vim編輯檔案時[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:

vim編輯檔案時[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:

出現這個問題是因為你上次編輯的時候在沒有儲存的情況下退出了(如:電腦關機等)也有可能是有其他人在和你同時進行編輯行為(不同會話中)。這是因為在用vim編輯的時候,vim會在開啟檔案目錄下自動建立一個字尾為 ‘.檔名字.swp’ 的暫存檔,這個是用來記錄你在檔案中的動作的。當你沒儲存就退出的時候‘.檔名字.swp’這個就會發起救援的功能。

[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:

O:只讀模式,能看不能動。懂?

E:正常編輯模式,但是不會載入暫存檔的內容。容易出現兩個使用者互相改變對方的檔案等問題。

R:載入你沒儲存之前暫存檔裡面的內容,需不需要儲存,看你自己需不需要了。

D:刪除你之前沒有儲存的暫存檔檔案。刪除之後,再登入就可以正常用了。

Q:直接離開vim,不會進項任何動作。

A:沒查到具體是什麼,但是上邊的夠你用了,這個反正也是和Q似的直接回到命令列。

字太多,你們懶得看,也可以直接看解決辦法:

刪除暫存檔,再登入就可以了(上面那一大堆字裡面有暫存檔的介紹)。

有用的話給我點贊,我抵制別人白嫖我