私は一日中Emacsを実行したままにしているので、Emacsバッファーで開いているファイルに対して多くのファイルシステム操作を行うことがよくあります。たとえば、非常に異なるディレクトリ構造を持つGitの別のブランチに切り替える場合があります。
残念ながら、これにより、Emacsが「新しい」ファイルを参照する「変更された」バッファーとして登録する多数のオープンバッファーが残ります。これを行うたびに手動でそれらを閉じるように注意しない限り、それらのバッファーを再帰的に保存するのは簡単です。その結果、プロジェクト内に誤った、おそらく重複したファイルが作成されます。それぞれについて「このバッファーを保存する」という質問に答えずにemacsを閉じることすらできません。
基になるファイルが消えたときに未変更のバッファーを自動的に閉じる方法はありますか?精神global-auto-revert-mode
的には、ファイルが完全に削除されたときにも処理すると似ていますか?
Emacsマニュアルのセクション38.20ファイル変更に関する通知を
—
izkon