somemo's diary

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

【Emacs】パッケージマネージャー

Emacs Lispのインストールを簡略化してくれるパッケージマネージャーELPAをインストールします。

インストール

下記コマンドを実行します。

M-x
install-elisp http://tromey.com/elpa/package-install.el

コマンド実行後、インストールする場合には、C-c C-cを入力しすると保存・バイトコンパイル・ロードが自動で行われます。.emacsへの設定追加が下記のように行われます。

;; パッケージマネージャーELPA
;;; This was installed by package-install.el.
;;; This provides support for the package system and
;;; interfacing with ELPA, the package archive.
;;; Move this code earlier if you want to reference
;;; packages in your .emacs.
(when
    (load
     (expand-file-name "~/.emacs.d/elpa/package.el"))
  (package-initialize))

パッケージ一覧の確認

下記コマンドを実行します。

M-x package-list-packages 

ざっと見てみるといろいろなmodeがありました。登録されているパッケージは少ないようですが、人気のあるものはとうろくされるんじゃないでしょうか。なかったとしても、emacswikielispがあれば問題ないと思います。(管理はできないけど)