Emacs24 から独自のパッケージシステムが導入されました。 これによって、今までちまちま github などからインストールしていた各種 elisp が一元管理できるようになりバージョンアップなども行えるため、素晴らしく便利になりました。

初めて elisp を導入するような場合は package からインストールするといいです!

パッケージインストール先の追加

そのままでも使えますが、よりたくさんのパッケージ候補を出すために以下を .emacs もしくは .emacs.d/init.el などに追加します。

1
2
3
4
(require 'package)
(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)

パッケージのインストール

M-x list-packages でインストールできるパッケージの一覧がでます。 i でインストール候補に選ばれ x で実行します。

以上です。