nekoieの日記: w3mにmigemo検索。
w3m用にmigemoを導入。
rubyは既に導入済。
Ruby/Romkanを導入。
$ wget http://namazu.org/~satoru/ruby-romkan/ruby-romkan-0.4.tar.gz
$ tar xvfz ruby-romkan-0.4.tar.gz
$ cd ruby-romkan-0.4
$ su -c 'cp romkan.rb /usr/local/lib/ruby/1.6'
$ cd ..
Ruby/Bsearchを導入。
$ wget http://namazu.org/~satoru/ruby-bsearch/ruby-bsearch-1.5.tar.gz
$ tar xvfz ruby-bsearch-1.5.tar.gz
$ cd ruby-bsearch-1.5
$ su -c 'cp bsearch.rb /usr/local/lib/ruby/1.6'
$ cd ..
そして、migemo。
$ wget http://migemo.namazu.org/stable/migemo-0.32.tar.gz
$ tar xvfz migemo-0.32.tar.gz
$ cd migemo-0.32
$ ./configure --help
$ CFLAGS="-O2 -march=i686" CXXFLAGS="-O2 -march=i686" ./configure
しかし、動かない。「先にemacsを入れろ!」と言われて終了。
$ CFLAGS="-O2 -march=i686" CXXFLAGS="-O2 -march=i686" ./configure --without-emacs
しかし、動かない。「emacsが使えない」と言われて終了。
$ CFLAGS="-O2 -march=i686" CXXFLAGS="-O2 -march=i686" ./configure --with-emacs=boeboe
通った‥‥。
これで大丈夫なのか‥‥?
$ make
大丈夫‥‥っぽい。
$ su
# make install
# ldconfig -v
導入完了。
引き続き、w3mの再構築。
以前の日記を見つつ、適当に構築した。
試す。
$ w3m -B
oキーのオプション画面に、「Migemoを使用する」という項目が出来ているので、オンに。
そして、「/」にて検索。
検索にやや時間がかかり、また、便利なインクリメンタルサーチ(と言うのか?文字を少しずつ入力している最中にもメイン画面の検索が徐々に進行していったりするもの‥‥)ではないものの、いちいち日本語入力モードに切替える必要が無いので、非常に便利である。
(追記:インクリメンタルサーチをctrl+sで出来る事を発見。しかしかなり重い‥‥。)
以上。
w3mにmigemo検索。 More ログイン