¿Puedo configurar Emacs para pedir confirmación antes de salir C-x C-c
? (A veces, mis dedos presionan esto por error).
key-bindings
exit
imz - Ivan Zakharyaschev
fuente
fuente
Respuestas:
Establezca la variable
confirm-kill-emacs
en algo comoyes-or-no-p
.fuente
save-buffers-kill-terminal
documentación ...save-buffers-kill-emacs
, que solía ser el enlaceC-x C-c
hasta el 23.1. Eso debería actualizarse, parece.kill-emacs-query-functions
. Ver error de Emacs # 10794 . (Y el error n. ° 11181 , aunque no está directamente relacionado, también es relevante aquí.)Una alternativa común es desvincular la clave usando
Siempre puedes salir a través de
M-x save-buffers-kill-terminal
fuente
Yo uso esto, que funciona en todas las versiones de Emacs:
fuente
confirm-kill-emacs
. IIUC, la diferencia es quec-k-e
se ignora si hay buffers modificados (que ya solicitan confirmación) o procesos activos (también solicitan confirmación).confirm-kill-emacs
no existe antes de Emacs 21.