Emacs によって既に編集されているファイルを編集するために、別の方法 (通常は sed) を使用することがあります。後で、最初に変更を元に戻さずに Emacs でファイルを編集しようとすると、エラー メッセージが表示され、何をすべきかを尋ねるプロンプトが表示されます。
それは大丈夫です。問題は、並行して変更を行ったときに忘れがちなことです。そのため、モードラインに赤い「M」を表示して、Emacs に思い出させてもらいたいのです。
(変数に文字列を追加することによって) モードラインをカスタマイズする方法は知って
mode-line-format
いますが、ファイルが Emacs の外部で変更されたかどうかを確認する方法がわかりません。
Emacs バッファが対応するファイルで最新かどうかをチェックする機能はありますか?