vim / viを解いてファイルを編集すると表示されますスワップファイル「xxx」はすでに存在します!問題



Solve Vim Vi Edit Files Appear Swap Filexxxalready Exists



I.問題の説明

E325: ATTENTION Found a swap file by the name '/etc/.profile.swp' owned by: root dated: Mon Aug 19 21:46:01 2019 file name: /etc/profile modified: no user name: root host name: master process ID: 6143 (still running) While opening file '/etc/profile' dated: Sat Aug 17 23:22:41 2019 (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 /etc/profile' to recover the changes (see ':help recovery'). If you did this already, delete the swap file '/etc/.profile.swp' to avoid this message. Swap file '/etc/.profile.swp' already exists! [O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort:

第二に、問題の原因

環境変数を表示するvim / etc / profileコマンドがヒントの上に表示されたら、次のようにトラブルシューティングします。

!ヒントを注意深く読んでください。スワップファイル '/etc/.profile.swp'はすでに存在します。理由は次のとおりです。/etc/.profile.swpファイルが存在する



次のコマンドを使用します。rm -f /etc/.profile.swp

再びvim / etc / profileは通常の状態に入ることができます



実際、vimエディター他のドキュメントも登場しましたクラスもそうですが、対応するディレクトリに入るだけで、.swpファイルを削除できます。