Emacs ホントに終了させるか確認する

「C-x」で始まるキーを押そうとして、「x」を押す指がちょっとすべって、「c」も押してしまって、「C-x C-c」になって、Emacs が終了してしまう、みたいな事故がときどきある。Emacs はたいてい起動させっぱなしになるはずなので、簡単に終了しないようにする。

;; 終了するか問い合わせるようにする。
(setq confirm-kill-emacs 'y-or-n-p)

キーの押し間違いだけでなく、ウィンドウ閉じる×ボタンを押した場合でもオーケー。

ついつい「y」押しちゃう人は「yes-or-no-p」か?