目的
- init.el file を分割し, 個別 file へ分割する
- init.el に多くの設定を記述すると, 肥大化するため
方法
-
init-loader
package を導入 - 上記を導入すると, 指定 dir の files を読み込む様になる
- 前提として package manager の設定が必要です
導入
分割 file の保存先 dir を作成
$ mkdir ~/.emacs.d/inits/
init-loader を install
M-x package-list-packages
- list から
init-loader
をi
で選択 -
x
で install
init-loader 有効化
-
以下を記述し, emacs を再起動
$ emacs ~/.emacs.d/init.el
(package-initialize) (init-loader-load)
-
以上で,
~/.emacs.d/inits/
配下の file を読み込む様になる
init.el から既存設定を移動
-
init.el
に記述されている既存設定を分割して,~/.emacs.d/inits/
へ配置する -
以下例
- .emacs.d - init.el - inits - 0000_init.el - 0100_python.el - 0110_lisp.el - 0200_org.el
# 参考サイト
http://emacs.rubikitch.com/init-loader/