모든 Emacs'er가 알고 있듯이, 나는 현재 광범위한 dot-Emacs 구성으로 고통 받고 있습니다. 내 모든 패키지는의 컨테이너 내에 있으며 모든 내 파일을 use-package
바이트 컴파일했습니다 .el
. 그럼에도 불구하고 Emacs는 6.4 초 안에 시작된 후 나머지 패키지 (약 40 개 정도)를로드합니다.
긴 시작 시간을 해결하는 다른 방법에 대해 생각하고 있었고 무언가를 발견했습니다. 기본 Emacs (사용자 구성없이)는 .el
모든 Emacs에 포함 된 많은 라이브러리를 사용합니다 . 에 있습니다 \shares\emacs\version number\lisp\
.
많은 lisp 파일이 있어도 1 초 안에 시작할 수 있습니다. 기본 Emacs에 포함 된 많은 패키지의 파일을 검사 할 때 Emacs가 1 초 이내에 시작되는 이유를 설명 할 수있는 특별한 발견은 없었습니다. 누구든지 Emacs가 수천 개의 파일을 가지고 어떻게 그것을 관리하는지 말해 줄 수 .el
있습니까?
C-h i g (elisp) Building Emacs
:defer t
당신에use-package
가능한 선언?