2010年1月17日日曜日

Emacs-w3m

プログラミングとかしてるとき、Emacs上でHTMLドキュメントが閲覧できると何かと便利だよね。やっぱw3mかな。

まずはMacPortsからw3mを入れました。

> sudo port -v install w3m +inline_image_gtk2 +inline_image_imlib2

画像付きにしたらやたら重い…茶でも飲みつつ待ちます。

続いてemacs-w3mのインストール。MacPortsにあったんだけど、どうもこのemacs-w3mはemacs-appに対応してない模様。しかたないからcvsからソース取ってきてインストールしました。

まずはCheckout
> cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot login
# no password
> cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot co emacs-w3m

そしてインストール
> autoconf
> ./configure --with-emacs=/Applications/MacPorts/Emacs.app/Contents/MacOS/Emacs --with-lispdir=/Users/nori/.emacs.d/site-lisp/w3m --with-icondir=/Users/nori/.emacs.d/icons
> make; sudo make install

無事完了。でもiconsって何も入ってないんだけど…まあいっか。

で最後に.emacs.elを編集。w3mの実行ファイルやelispのファイルの在処を指定します。

(setq exec-path (append exec-path '("/opt/local/bin")))
(setq load-path (append (expand-file-name "~/.emacs.d/site-lisp/w3m")))
(require 'w3m-load)

これで動きますたよ!!

0 件のコメント:

コメントを投稿