目次
はじめに
Emacs24から新しく簡単にEmacs Lispパッケージをインストールできる
パッケージシステムが追加されました.
今回はその設定です.
インストール
package.elはEmacs24に同梱されています.
次にmelpa.elをインストールします.
以下のEmacs Lispコードを*scratch*バッファに貼り付け’C-x C-e’で評価してください.
しばらくすると’~/.emacs.d/elpa/melpa-0.3/’以下にインストールされます.
(progn
(switch-to-buffer
(url-retrieve-synchronously
"https://raw.github.com/milkypostman/melpa/master/melpa.el"))
(package-install-from-buffer (package-buffer-info) 'single))
.emacsの設定
(require 'package)
; package-archivesに追加
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
(add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/"))
; 初期化
(package-initialize)
; melpa.el
(require 'melpa)
package.elのシンボリックリンクを作成
デレクトリ’~/.emacs.d/elpa’にpackage.elがないとエラーが出力されるので
シンボリックリンクを張りました.
cd ~/.emacs.d/elpa
ln -s /usr/share/emacs/24.3.50/lisp/emacs-lisp/package.elc package.el
使用方法
‘M-x package-list-packages’でパッケージリストを取得します.
あとは一覧から選んでインストールできます.
参考リンク
Emacs Lisp を簡単にインストールするための package.el & MELPA #elisp #Emacs – Qiita キータ