를 사용하고 있으며 를 사용하여 폴더 에 패키지를 다운로드하기 emacs24
시작했습니다 .elpa
~/.emacs.d/elpa
이 패키지를 어떻게 로드할 수 있나요?
예를 들어, 나는 이것을 시도했지만(아래 참조) rainbow-delimiter
작동하지 않습니다. 몇 줄을 주석 처리하고 다른 줄은 그대로 두려고 했지만 아무 효과가 없었습니다.
;; Paren checking
(add-to-list 'load-path "~/.emacs.d/elpa/")
(require 'rainbow-delimiters)
(autoloads (global-rainbow-delimiters-mode rainbow-delimiters-mode-enable
rainbow-delimiters-mode)
(global-rainbow-delimiters-mode)
(add-hook 'prog-mode-hook 'rainbow-delimiters-mode)
;(add-hook 'emacs-lisp-mode-hook 'paredit-mode)
(add-hook 'emacs-lisp-mode-hook 'rainbow-delimiters-mode)
답변1
기본 elpa 설정을 사용하는 경우 이러한 .el
파일은 에 설치됩니다 ~/.emacs.d/elpa
. require를 사용하면 로드 경로에서 디렉터리를 반복적으로 검색하지 않습니다. 이 효과를 얻으려면 다음 코드 조각을 사용할 수 있습니다.
(let ((default-directory "~/.emacs.d/elpa"))
(normal-top-level-add-subdirs-to-load-path))