終了時に確認する

ref: http://blog.livedoor.jp/techblog/archives/64599359.html


ちょいちょい誤ってC-xC-cしてしまうので。
というか,してしまう方が,問題あるのでは。
以下を.emcsに追記。
確認メッセージをちょいと変更しました。

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; emacs終了時に確認メッセージを出す。
;; 誤って終了してしまわないようにするため
;; ref: http://blog.livedoor.jp/techblog/archives/64599359.html
(defadvice save-buffers-kill-emacs
  (before safe-save-buffers-kill-emacs activate)
  "safe-save-buffers-kill-emacs"
  (unless (y-or-n-p "Really exit emacs? ")
    (keyboard-quit)))


問題なく動作する模様。
というか,ここまで大袈裟にしなくても,別の手段がありそうだが,
見つけられず。
とりあえずこれで行ってみる。