¿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-emacsen algo comoyes-or-no-p.fuente
save-buffers-kill-terminaldocumentación ...save-buffers-kill-emacs, que solía ser el enlaceC-x C-chasta 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-terminalfuente
Yo uso esto, que funciona en todas las versiones de Emacs:
fuente
confirm-kill-emacs. IIUC, la diferencia es quec-k-ese ignora si hay buffers modificados (que ya solicitan confirmación) o procesos activos (también solicitan confirmación).confirm-kill-emacsno existe antes de Emacs 21.