自分用のメモです。
先に結論
以下の手順を http://github.com/kyanny/emacs-config/blob/master/README にまとめたので、手順に沿ってやれば環境構築できる。
auto-install.el を手に入れる
EmacsWiki: Auto Install の Installation of auto-install.el に従って auto-install.el を手に入れ、使えるようにする。 ~/elisp ではなく ~/.emacs.d 以下で。 (auto-install-*) とかは *scratch* にペーストして評価するか、 .emacs にペーストして評価する。
$ cd $HOME/.emacs.d $ curl -O http://www.emacswiki.org/emacs/download/auto-install.el
(add-to-list 'load-path (expand-file-name "~/.emacs.d")) (require 'auto-install) (setq auto-install-directory "~/.emacs.d/auto-install/") (auto-install-update-emacswiki-package-name t)
使ってる emacs lisp ライブラリを auto-install で入れていく
auto-install-from-emacswiki とか auto-install-from-url とかで。 auto-install は install-elisp を完全に置き換えられるっぽい。
以下のリストは抜けがありそうな上にぜんぶ emacswiki.org にあるかわかんないのであとで url 調べたりしてまとめる
shell-command.el
anything.el
(auto-install-batch "anything") ; または M-x auto-install-batch RET anything RET でも可 ; ダウンロードするので何秒か待つと画面がかわるので C-c C-c を連打する
color-moccur.el
(auto-install-from-emacswiki "color-moccur.el")
moccur-edit.el
(auto-install-from-emacswiki "moccur-edit.el")
eldoc-extension.el
(auto-install-from-emacswiki "eldoc-extension.el")
outputz.el
(auto-install-from-url "http://svn.coderepos.org/share/lang/elisp/outputz/outputz.el")
yaml-mode.el
(auto-install-from-url "http://github.com/yoshiki/yaml-mode/raw/master/yaml-mode.el")
tmt-mode.el
(auto-install-from-url "http://github.com/yoshiki/tmt-mode/raw/master/tmt-mode.el")