最近巷では、el-get というパケージ管理ツールが流行っているようなので流行に乗らなければ!と思い導入してみました。
Windowsでel-getを動かせるようになるのに結構ハマったので、自分と同じ境遇にいる人は少しは参考になるかも。
てかWindowsでemacsを利用するのは地雷原が多すぎる。マインスイーパやってるみたいでした。
導入環境は、Windowsで以下のとおり。
- Windows 7 Professional SP1 64bit
- GNU Emacs 24.2.1 (i386-mingw-nt6.1.7601) of 2012-12-08 on GNUPACK
- gnupack 11.00 devel版を利用
基本的にはel-getに記載がある通り以下を評価してあげればインストールまで勝手に進むのですが
;; So the idea is that you copy/paste this code into your *scratch* buffer,
;; hit C-j, and you have a working developper edition of el-get.
(url-retrieve
"https://raw.github.com/dimitri/el-get/master/el-get-install.el"
(lambda (s)
(let (el-get-master-branch)
(goto-char (point-max))
(eval-print-last-sexp))))
Windowsでは以下の問題が発生してそのままではインストールができませんでした。
Windowsで発生した問題
- install-infoでコケる
- el-getのbyte-compileが始まらない
- error setting certificate verify locations が発生してgit cloneできない
- M-x emacswiki-refresh すると何時まで経っても終わらない
で、ここで回避方法を記載したいのですが、これ以上書くのが面倒なので
オリジナルの記事をご参照ください。怠け者ですいません。
http://d.hatena.ne.jp/zqwell-ss/20130324/1364129779