by shigemk2

当面は技術的なことしか書かない

emacsでw3mを使う

w3m-el-snapshotとw3m-elをインストールしただけでは、w3m起動時に

Emacs-w3m of this version does not support Emacs 23; try the development version

と言われてめっ☆ってされる。
まあ要するに開発版をお試し下さいだと。


というわけで、
こちらを参考にしました。
emacs23でemacs-w3mを使う - その時々

emacs-w3m CVS版のインストール手順 @Ubuntu11.04

1.準備として、次のパッケージをインストール(すでに持ってる場合は不要)

cvs
autoconf

2.emacs-w3m 安定版1.4.4をダウンロード
安定版はこちらからダウンロード
Text browser works on Emacs

3.安定版展開

tar xvzf emacs-w3m-1.4.4.tar.gz

4.CVS版をダウンロード

cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot login
CVS password:
# パスワードは設定されてないので、単に Enter/Return キーを押して下さい.
cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot co emacs-w3m

5.cvs版と安定版を同じフォルダにコピー

tar zxf emacs-w3m-1.4.4.tar.gz
cp -r emacs-w3m-1.4.4 emacs-w3m-cvs
cp emacs-w3m/* emacs-w3m-cvs
cd emacs-w3m-cvs

6.emacs23のインストール先を調べ、コンパイル

which emacs23
/usr/bin/emacs23
./configure --with-emacs=/usr/bin/emacs23
make
sudo make install

7. 設定ファイルに次の内容を追加

(add-to-list 'load-path "/usr/share/emacs/site-lisp/w3m/")
(require 'w3m-load)

以上で、w3mの起動自体は出来ました。
ただ、文字化けが酷かったので、w3m-el、w3m-el-snapshotをアンインストールして、w3m-el-snapshotを再度インストールしたら、文字化けが解消されました。

追記:5番はほぼまるまる必要ないそうです…