すべてのEmacs'erが知っているように、私は現在、広範なドットEmacs構成に苦しんでいます。私のすべてのパッケージはのコンテナ内にありuse-package
、すべての.el
ファイルをバイトコンパイルしました。それでも、Emacsは6.4秒で起動し、その後残りのパッケージ(そのうちの約40)をロードします。
長い起動時間を解決する別の方法を考えていたところ、何かに気づきました。デフォルトのEmacs(ユーザー構成なし)は.el
、すべてのEmacsに含まれている多くのライブラリーを使用します。それらはにあり\shares\emacs\version number\lisp\
ます。
多くのlispファイルがあっても、1秒で開始できます。デフォルトのEmacsに含まれている多くのパッケージのファイルを調べていたところ、Emacsが1秒以内に起動する理由を説明できる異常なものは何も見つかりませんでした。何千もの.el
ファイルがあったとしても、Emacsがそれをどのように管理しているかを誰かに教えてもらえますか?
C-h i g (elisp) Building Emacs
:defer t
しますuse-package
か?