確認なしで終了するように emacs を設定するにはどうすればよいですか?

確認なしで終了するように emacs を設定するにはどうすればよいですか?

ファイルを保存するかどうかを尋ねるダイアログを表示せずに終了するように OS X 上の emacs を設定するにはどうすればよいでしょうか?

Cx Cc などの再バインドには興味がないことに注意してください。私が望む動作は、システムを再起動しようとしたときに、emacs がシャットダウンを妨げないことです。

答え1

Emacsマニュアルのノードを参照してください終了そこには次のものが表示されます:

変数の値confirm-kill-emacsが 以外の場合nilC-x C-cはその値が述語関数であると想定し、その関数を呼び出します。関数呼び出しの結果が 以外の場合nil、セッションは終了され、それ以外の場合は Emacs は実行を続けます。 の値として使用する便利な関数の 1 つは、confirm-kill-emacs関数 ですyes-or-no-p。 のデフォルト値はconfirm-kill-emacsですnil

保存の確認をせずに Emacs を終了するには、 と入力しますM-x kill-emacs

kill-emacsまた、任意のキー( を含む)にバインドできますC-x C-c

関連情報