Home > vim Archive
vim Archive
MacVim 7.2 に cmigemoを入れてみる
- 2008-10-08 (水)
- vim
vimのMac移植版であるmacvimですが、本家最新バージョンの7.2にはmigemoが入っていませんでしたので、C/Migemoを手動でいれてみることにしました。
まずはsubversionでtrunkソースを落とします。
% svn co http://cvs.kaoriya.net/svn/CMigemo/trunk cmigemo
次に、ソースディレクトリに移動しコンパイル。基本readmeの通りですが今回はUTF-8で使ってみたいために、C/MigemoをUTF-8で使う – jimo/memo を参考にUTF-8版の辞書を作成してみました。
% cd cmigemo % ./configure % make osx % make osx-dict % cd dict % make utf-8 % cd ../
とりあえずできているはずですが、テストしてみましょう。
% ./build/cmigemo -d dict/utf-8.d/migemo-dict
migemo_open("/usr/local/share/migemo/utf-8/migemo-dict")=0x100150
clock()=0.271662
QUERY: hanjo
PATTERN: (ハンジョ|ハンジョ|犯情|半畳|繁[縟昌盛]|はんじょ|hanjo|hanjo)
上ではhanjyoと入力し、返ってくるパターンを見ています。問題ないようだったらインストール。ついでにvimのプラグインフォルダにmigemo.vimのインストールもしておきます。
% sudo make osx-install % cp tools/migemo.vim ~/.vim/plugin/
最後に.vimrcの設定。(抜粋)
if has ('migemo')
set migemo
set migemodict=/usr/local/share/migemo/utf-8/migemo-dict
endif
これで:Migemo で検索できるようになります。:Migemoが面倒なら
map <C-M> :Migemo<CR>
などお好きにどうぞ。
- Comments: 0
- Trackbacks: 0
Home > vim Archive
- Search
- Feeds
- Meta