1. 程式人生 > >因為vim編輯文件未儲存。再次編輯同一個檔案時出現報錯的解決

因為vim編輯文件未儲存。再次編輯同一個檔案時出現報錯的解決

因為vim編輯文件未儲存。再次編輯同一個檔案時出現報錯的解決

E325: ATTENTION
Found a swap file by the name ".oldboy.txt.swp"
owned by: root dated: Sun Dec 23 22:41:46 2018
file name: /oldboy/oldboy.txt
modified: YES
user name: root host name: oldboyedu01-nb
process ID: 8244 (still running)
While opening file "oldboy.txt"
dated: Sun Dec 23 22:47:55 2018
NEWER than swap file!

(1) Another program may be editing the same file. If this is the case,
be careful not to end up with two different instances of the same
file when making changes. Quit, or continue with caution.
(2) An edit session for this file crashed.
If this is the case, use ":recover" or "vim -r oldboy.txt"
to recover the changes (see ":help recovery").
If you did this already, delete the swap file ".oldboy.txt.swp"
to avoid this message.

Swap file ".oldboy.txt.swp" already exists!

解決方法:

  1. 刪除以上報錯資訊最後一行提示的".oldboy.txt.swp"
    命令:rm -f .oldboy.txt.swp
    注意:如果自定義了alias。
    命令則是:\rm -f .oldboy.txt.swp

  2. 重新編輯:vim oldboy.txt下的內容
  3. esc後:wq 儲存。