Emacsは時折、実際に使用しているファイルを変更することなく、閲覧した各ファイルを個別のファイルに自動的に保存します。これを自動保存と呼びます。これにより、システムがクラッシュしても、失われる作業量を限定的に抑えることができます。
Emacsが自動保存のタイミングであると判断すると、各バッファを確認し、自動保存が有効になっており、かつ前回の自動保存以降に変更があった場合に、それぞれのバッファを自動保存します。auto-save-no-message 変数が nil(デフォルト)に設定されている場合、実際にファイルが自動保存されると、自動保存中にエコーエリアに
‘Auto-saving...’
というメッセージが表示されます。これらのメッセージを無効にするには、変数を nil
以外の値にカスタマイズしてください。自動保存中に発生したエラーは捕捉されるため、入力中のコマンドの実行を妨げることはありません。