emacs終了前に確認を求める

小さなカイゼン
emacsを利用中、小指でCTRLキーを押しながら他の指がキーボード左下に触れてしまうことが多くあり、これがたまたまC-x C-cと引っかかってしまって意図せずにemacsを終了させてしまうことが何度かあった。

そこで、kill-emacs (save-buffers-kill-emacs) の実行時に「ホンマに終わってええの?」と確認してくれるように、次のコード片を.emacsに追加した。

(add-hook 'kill-emacs-query-functions
	  (function
	   (lambda ()
	     (y-or-n-p "Really quit emacs? ")
	     )))