Vimで.swpファイルを手動で作成するには?

Vimで.swpファイルを手動で作成するには?

尋ねる:Vimは回復のために.swpファイルを作成します。保存に失敗すると、vimはファイル(少なくとも一部)を復元できます。

.swpファイルを手動で生成する方法は?

答え1

Vim は変更をスワップファイルに保存します。開始したソースファイルとスワップファイルを使用すると、デフォルトで操作を再開できます。

手動で作成する必要はありません。 vimを使用してファイルを開くと、ファイルが作成されます。:swを使用してファイル名を表示できます。 vimが正常に終了すると削除されます。競合が発生すると、このファイルが存在します。

したがって、生成するには、を使用してファイルを開くか、またはを使用して:swls -aのttyでファイルを見つけます.swp。その後、コピーします。

答え2

同様の問題があり、ファイルを作成したかったのですが、.swo次のようにしました。

  • ファイルを交換したいファイルを開きます.swoこれでファイルが作成されます.swp
  • 別の端末で同じファイルを開き、メッセージが表示され、Swap file ".[file_name].swp" already exists!を選択しましたEdit Anywayこれにより.swoファイルが生成されます。

明らかにスワップファイルがすでに存在するたびにvimは.saa

「.swp」ファイル名がすでに存在する場合は、その名前のファイルが存在しないか、「.saa」に達するまで最後の文字が短縮されます。最後の場合、スワップファイルは生成されません。

源泉:http://vimdoc.sourceforge.net/htmldoc/recover.html

関連情報