質問: vim(gvim / macvim)は、未保存/名前のないバッファのスワップファイルをどこに保存しますか? vim(gvim/macvim)は、保存されていない/名前のないバッファのスワップファイルをどこに保存しますか?(そうする場合)。背景: macbookがジュース切れになったときに、名前のない/保存されていないmacvimバッファでメモを取っていました。どこからともなく電源が切れました(通常のようにスリープ/休止状態になりませんでした)。質問:保存されていない作業がスワップ(.swp)に保存されている可能性があるかどうか誰かが知っていますか?ファイルなど、それは回復できますか?システムの詳細:特に、これはmac os x 10.5.8でmacvimを使用して発生しました(ただし、他のバージョンでのリカバリのヒントの可能性があります)も興味があります)。 macvimを再起動していません。再起動するとクリーンアッププロセスが開始される場合があるためです。
回答: 最終的には作業ディレクトリ:pwdに移動するようです。これは、vimを開いた場所、または:cdなどを使用して設定した場所です。名前のないバッファのスワップファイルは、ファイル名なしでそこにダンプされるように見えるので、.swp .swn .swoなどになります。何かを回復しようとしたときではなく、hg ignoreファイルが十分にカバーしていないときにこれを発見しました異なるサフィックス!名前が変更されていない無数のバッファがたくさんあることが原因である可能性があり、これらのバッファを削除するとミステリーファイルが消えた