Puis-je configurer Emacs pour demander une confirmation avant de quitter C-x C-c
? (Parfois, mes doigts l'appuient par erreur.)
key-bindings
exit
imz - Ivan Zakharyaschev
la source
la source
Réponses:
Définissez la variable
confirm-kill-emacs
sur quelque chose commeyes-or-no-p
.la source
save-buffers-kill-terminal
documentation ...save-buffers-kill-emacs
, qui était la liaisonC-x C-c
jusqu'au 23.1. Cela devrait être mis à jour, semble-t-il.kill-emacs-query-functions
. Voir le bogue Emacs # 10794 . (Et le bogue n ° 11181 , bien qu'il ne soit pas directement lié, est également pertinent ici.)Une alternative courante consiste à dissocier la clé à l'aide de
Vous pouvez toujours quitter via
M-x save-buffers-kill-terminal
la source
J'utilise ceci, qui fonctionne dans toutes les versions d'Emacs:
la source
confirm-kill-emacs
. IIUC, la différence est qu'ilc-k-e
est ignoré s'il existe des tampons modifiés (qui demande déjà confirmation) ou des processus actifs (demande également confirmation).confirm-kill-emacs
n'existe pas avant Emacs 21.