파일을 저장할지 묻는 대화 상자를 표시하지 않고 종료되도록 OS X에서 emacs를 어떻게 구성할 수 있습니까?
나는 Cx Cc 등을 다시 바인딩하는 데 관심이 없다는 점에 유의하십시오. 내가 원하는 동작은 시스템을 다시 시작하려고 할 때 emacs가 종료를 방지하지 않는 것입니다.
답변1
Emacs 매뉴얼, 노드를 참조하십시오.종료. 거기에서 다음을 볼 수 있습니다:
변수의 값이
confirm-kill-emacs
non-nil
인 경우C-x C-c
해당 값이 조건자 함수라고 가정하고 해당 함수를 호출합니다. 함수 호출의 결과가 non- 이면nil
세션이 종료되고 그렇지 않으면 Emacs가 계속 실행됩니다. 의 값으로 사용하기 편리한 함수 중 하나는confirm-kill-emacs
함수입니다yes-or-no-p
. 기본값은confirm-kill-emacs
입니다nil
.저장하라는 메시지를 표시하지 않고 Emacs를 종료하려면 를 입력하십시오
M-x kill-emacs
.
그리고 kill-emacs
모든 키( 포함 C-x C-c
)에 바인딩할 수 있습니다.