주요 모드 후크와 같은 일부 emacs-lisp 기능이 실행하는 데 예상보다 오래 걸리는 경우 때때로 중단하고 현재 스택을보고 싶습니다. 이상적으로는 디버거에서 변수 값 등을 볼 수 있기를 원합니다. 나는 의도적으로 emacs-lisp 모드에서 실행되는 코드가 아니라 emacs의 정상적인 작동에서 실행되는 코드에 대해 이야기하고 있습니다.
emacs에서 직접 emacs-lisp 코드 실행을 중단하려면 어떻게해야합니까? 디버깅해야 할 기능을 미리 알 수 없습니다.
예를 들어을 입력 C-g
하면 실행이 중단되는 동안 중단 된 기능에 대해서는 아무 것도 알려주지 않습니다.
hello
)) 디버거가 상호 작용하는 것을 어썸 노트 - 내가 그 :) 확인 결코 생각하지 않았다