관심있는 것들 정리
load-path 자동 추가 설정 본문
package를 추가할 때마다 매번 add-path를 수행하는 것은 귀찮은 일이다.
다음 script를 사용하면 .emacs.d/ 아래에 명시한 directory에 대해
recursive하게 찾아 path를 추가해준다.
;;
;; add load-path automatically
;;
(defun add-to-load-path (&rest paths)
(let (path)
(dolist (path paths paths)
(let ((default-directory
(expand-file-name (concat "~/.emacs.d/" path))))
(add-to-list 'load-path default-directory)
(if (fboundp 'normal-top-level-add-subdirs-to-load-path)
(normal-top-level-add-subdirs-to-load-path))))))
(add-to-load-path "elpa" "public_repos") ;; elpa와 public_respos가 .emacs.d 아래에 존재한다고 가정
반응형
'utility 사용법 > emacs' 카테고리의 다른 글
파일 찾을 때 디렉토리 이동을 편하게 하자(ido mode) (0) | 2015.06.18 |
---|---|
ergoemacs 사용시 keymapping 무효화하기 (0) | 2015.06.17 |
eshell 및 dired 에서 한글이 정상적으로 출력되도록 설정 (0) | 2015.06.17 |
utf-8 문서 읽어올 때 정상적으로 읽어오도록 설정 (0) | 2015.06.17 |
require와 autoload 차이 (0) | 2015.04.09 |