after-init-hook과 emacs-startup-hook의 차이점은 무엇입니까?


9

Emacs 초기화 작업에 대한 몇 가지 후크가있는 것 같습니다. 그러나 차이점이 무엇인지 잘 모르겠으며 간단한 인터넷 검색으로 정보를 거의 얻지 못합니다. emacs-startup-hookEmacs가 실행 된 직후에 실행되는 것처럼 보이지만 초기화가 완료 될 때까지 기다릴 필요는 없습니까?


1
@glucas가 제안했듯이 Emacs에게 물어보십시오 . 그러한 정보에 대한 다른 정보 / 의견을 원한다면 Google이 있지만 Emacs의 자체 정보 / 의견으로 시작하십시오. 찾고있는 정보를 찾을 수 없으면 문서 버그 보고서를 제출하십시오 M-x report-emacs-bug.
Drew

답변:


15

Emacs를 시작할 때 발생하는 일에 대한 자세한 설명은 Emacs Lisp 매뉴얼 의 시작 요약 섹션을 참조하십시오 .

이후에 emacs-startup-hook실행됩니다 after-init-hook.

한 가지 중요한 차이점은 after-init-hook및 이후에 명령 행 옵션이 처리 될 수 있다는 것 emacs-startup-hook입니다. (명령 줄 옵션은 여러 단계로 처리되며 일부는 즉시 처리되고 일부는 init 파일이로드 된 후 처리됩니다.)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.