を使用しており、を使用してフォルダにパッケージのダウンロードを開始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))