ファイルを保存するかどうかを尋ねるダイアログを表示せずに終了するように OS X 上の emacs を設定するにはどうすればよいでしょうか?
Cx Cc などの再バインドには興味がないことに注意してください。私が望む動作は、システムを再起動しようとしたときに、emacs がシャットダウンを妨げないことです。
答え1
Emacsマニュアルのノードを参照してください終了そこには次のものが表示されます:
変数の値
confirm-kill-emacs
が 以外の場合nil
、C-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
。