web-dev-qa-db-ja.com

リモートで作業するときに.swpファイルを削除する方法

Viでファイルを開きましたが、残念ながら変更中にターミナルがクラッシュしました。新しいセッションで同じファイルをもう一度開こうとすると、次のメッセージが表示されます

E325: ATTENTION
Found a swap file by the name ".searchRefineVertTabs.jsp.swp"
          owned by: nextag   dated: Tue Mar  5 03:30:12 2013
         file name: ~nt/deploy/main/main.build.3616.BR_PS_1109.2239/..../searchRefineVertTabs.jsp
          modified: YES
         user name: nextag   Host name: li1
        process ID: 9241
While opening file "searchRefineVertTabs.jsp"
             dated: Tue Mar  5 03:35:51 2013
      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 searchRefineVertTabs.jsp"
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file ".searchRefineVertTabs.jsp.swp"
    to avoid this message.

この.swpファイルを削除する方法を知りたいです。パスfilepath /...../ outpdir1`で見つかりませんでした

2
vipin8169

そのアラート中に押すことができます D 。または、ローカルマシンの現在のディレクトリを確認してください。

編集:次を使用してファイルを検索することもできます:

find | grep ".searchRefineVertTabs.jsp.swp"
3

.swpファイルは、元のファイルがある場所に生成されます。 SOはそのファイルを削除するだけです。

file.txt at / usr/local/src /とすると、。file.txt.swpファイルは-に作成されます/ usr/local/src /

削除してから元のファイルを開いてください。読み取り専用、編集などのオプションは提供されません

0
Ramkee