Emacs/Emacs Lisp 包存檔
外觀
< Emacs
Emacs Lisp 包存檔 (ELPA) 使下載和安裝 Emacs 包變得容易。ELPA 的官方網站是http://tromey.com/elpa/.
在 Emacs 22 及更高版本中,必要的模組已存在,可以從一個小型的引導指令碼安裝包管理器。只需將以下程式碼複製並貼上到 *scratch* 緩衝區中,並在 Lisp 互動模式下使用 C-j 執行,否則使用 C-x C-e 執行。
(let ((buffer (url-retrieve-synchronously
"http://tromey.com/elpa/package-install.el")))
(save-excursion
(set-buffer buffer)
(goto-char (point-min))
(re-search-forward "^$" nil 'move)
(eval-region (point) (point-max))
(kill-buffer (current-buffer))))
包管理器應該會自動安裝。
如果您使用的是 Emacs 21,則需要使用 wget 實用程式。執行以下程式碼
(let ((buffer (get-buffer-create (generate-new-buffer-name " *Download*"))))
(save-excursion
(set-buffer buffer)
(shell-command "wget -q -O- http://tromey.com/elpa/package-install.el"
(current-buffer))
(eval-region (point-min) (point-max))
(kill-buffer (current-buffer))))