インターネット上の単独elispファイルのインストール
auto-install.elの機能(参照: http://d.hatena.ne.jp/rubikitch/20091221/autoinstall)
- M-x install-elisp → URLを指定してインストールする
- M-x install-elisp-from-emacswiki → EmacsWikiにあるEmacsLispをインストール
- M-x install-elisp-from-gist → gistIDを指定してインストール
install-elispに、https://github.com/bobzhang/emacs/blob/master/omake.el を指定したら、なんとHTMLがやってきた。事前に調べるには、
(switch-to-buffer (url-retrieve-synchronously "https://github.com/bobzhang/emacs/blob/master/omake.el"))
https://github.com/bobzhang/emacs/blob/master/omake.el ではなくて、https://raw.githubusercontent.com/bobzhang/emacs/master/omake.el のほうだ。目視確認のタイミングがあるので、そこで中止する。あるいは、
(defun get-url-to-buffer (url) (interactive "P") (switch-to-buffer (url-retrieve-synchronously url)))
(get-url-to-buffer "https://raw.githubusercontent.com/bobzhang/emacs/master/omake.el") として確認できる。
バイトコンパイルはしてくれるが、手直ししたときは、diredでBする。