尋ねる:Vimは回復のために.swpファイルを作成します。保存に失敗すると、vimはファイル(少なくとも一部)を復元できます。
.swp
ファイルを手動で生成する方法は?
答え1
Vim は変更をスワップファイルに保存します。開始したソースファイルとスワップファイルを使用すると、デフォルトで操作を再開できます。
手動で作成する必要はありません。 vimを使用してファイルを開くと、ファイルが作成されます。:sw
を使用してファイル名を表示できます。 vimが正常に終了すると削除されます。競合が発生すると、このファイルが存在します。
したがって、生成するには、を使用してファイルを開くか、またはを使用して:sw
別ls -a
のttyでファイルを見つけます.swp
。その後、コピーします。
答え2
同様の問題があり、ファイルを作成したかったのですが、.swo
次のようにしました。
- ファイルを交換したいファイルを開きます
.swo
。これでファイルが作成されます.swp
。 - 別の端末で同じファイルを開き、メッセージが表示され、
Swap file ".[file_name].swp" already exists!
を選択しましたEdit Anyway
。これにより.swo
ファイルが生成されます。
明らかにスワップファイルがすでに存在するたびにvimは.saa
。
「.swp」ファイル名がすでに存在する場合は、その名前のファイルが存在しないか、「.saa」に達するまで最後の文字が短縮されます。最後の場合、スワップファイルは生成されません。