auto-Install.el

Elispのインストールをある程度自動化できるElispであるauto-install.elを知ったのでメモ。
http://www.emacswiki.org/emacs/AutoInstall

auto-install.elのインストールと設定

  1. EmacsWiki: auto-install.elをダウンロードし/usr/local/share/emacs/site-lisp/に保存
  2. 以下の行を.emacsに書いて、C-xC-e
(require 'auto-install)
(setq auto-install-directory "~/.emacs.d/auto-install/")
(auto-install-update-emacswiki-package-name t)
    • 2行目はデフォルトなので、変更しないなら書かなくてもよさげ。
    • 3行目はEmacs起動時にemacswikiのパッケージからアップデートしたものをチェックする設定。これを書かない場合は‘auto-install-from-emacswiki’を実行した時にチェックされる。

使い方

anything.elをインストールしてみる

  1. M-x auto-install-from-emacswiki RET anything.el RETでファイルをダウンロード
  2. C-cC-cでインストール

これでいいかと思ったら、上記Anythingのページに

  1. M-x auto-install-batch
  2. anything

とやれと書いてあった。

C-cC-cはバイトコンパイルするってことでいいのかな?