Emacs の起動高速化の試み(1)

1,000 行ある init.el でも1秒ほどで起動できるようになった。 (M-x emacs-init-time 調べ) 結局のところ、いかにパッケージの読み込みを遅らせるかがキモなわけで、具体的には autoload, with-eval-after-load, after-init-hook, emacs-startup-hook, window-setup-hook あたりを使って読み込みを遅らせることになる。 …