C/Migemo with utf-8 dictionary for andLinux
http://d.hatena.ne.jp/janus_wel/20090311/1236873014 の続き。 andLinx の場合。こっちは行きがけの駄賃で C/Migemo を組み込んでしまうよ。まず下準備。
- root で
- apt-get install make
- apt-get install nkf
- apt-get install wget
- apt-get install build-essential
source code の取得と展開。以降のどちらかを行う。オススメは subversion 。
- 配布 package を使用する場合
- apt-get install bzip2
- ここから一般 user
- cd
- mkdir -p work/cmigemo
- cd work/cmigemo
- wget http://www.kaoriya.net/dist/var/cmigemo-1.3c.tar.bz2
- tar -xjvf cmigemo-1.3c.tar.bz2
- cd cmigemo-1.3c
- subversion を使用する場合
- apt-get install subversion
- ここから一般 user
- cd
- mkdir -p work/cmigemo
- cd work/cmigemo
- svn checkout http://cvs.kaoriya.net/svn/CMigemo/branches/dev-1_3
- cd CMigemo/branches/dev-1_3
build 。
- doc/README_j.txt に一通り目を通す。以降の流れは全部ここに書いてある。
- ./configure
- ( 何かたりないとか言われた場合は適当に apt-cache search foo で package 名を調べてインスコ )
- make gcc
- make gcc-dict
- cd dict
- make utf-8
- ../build/cmigemo -d utf-8.d/migemo-dict すると "QUERY:" という prompt が出てくるので適当に alphabet を入力して正規表現が得られるか test 。
- ../build/cmigemo -d euc-jp.d/migemo-dict して euc-jp 版も試してみる。 utf-8 か euc-jp か、どちらかは文字化けしてるはずだけどそれで正しい。
- root で make gcc-install
- cd ..
- cp tool/migemo.vim ~/.vim/plugin
- これで vim で :Migemo という ex-command と <Leader>mi という mapping が使えるようになってるハズ。終了。
- 辞書 file を Windows で使う場合は utf-8.d と euc-jp.d を Windows 側の vim の $VIM\dict に copy しておく。あとは utf-8 版だけ残して消すも良し、 http://d.hatena.ne.jp/janus_wel/20090311/1236873014 のように folder でわけて持つも良しで。