~/.emacs.d 以下のディレクトリをすべてロードパスに追加するには、dot.emacs の先頭に次の設定を貼り付ける。 (with-temp-buffer (cd "~/.emacs.d") (normal-top-level-add-subdirs-to-load-path)) 複数のディレクトリを指定したければこんなかんじ。 (defun my-add-load-path-subdir (dirlist) (with-temp-buffer (dolist (dir dirlist) (cd dir) (normal-top-level-add-subdirs-to-load-path)))) (my-add-load-path-subdir '("~/.emacs.d" "~/dev/elisp" )) 追記 2010/10/2 dir, dir/subdir1, dir/su