Hatena::ブログ(Diary)

ヒルズで働くholidays-lの技ログ このページをアンテナに追加 RSSフィード Twitter

2010年11月25日

[]Re: .emacs分割のすゝめ | tech.kayac.com - KAYAC engineers' blog

.emacs分割のすゝめ | tech.kayac.com - KAYAC engineers’ blog

init-loader使うのもいいんだろうけど、もっと手軽に

;; 環境毎のファイルは1個で十分
(load (locate-user-emacs-file (prin1-to-string window-system)))
;; 分割ファイル読み込み(~/.emacs.d/init.d/*.elに置いておく)
(let* ((dir (locate-user-emacs-file "init.d/"))
       (el-suffix "\\.el\\'")
       (files (mapcar
               (lambda (path) (replace-regexp-in-string el-suffix "" path))
               (directory-files dir t el-suffix))))
  (while files
    (load (car files))
    (setq files (cdr files))))

ってしてる。特にこれで困ったことは無い。


環境毎のファイルについては以前書いてた→window-system毎のファイルを用意する場合の読み込み方について - ヒルズで働くholidays-lの技ログ

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/holidays-l/20101125/p1