Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

Migemoをインストールする

参考にさせていただいたサイト
横着プログラミング 第2回: Migemo: 日本語のインクリメンタル検索
http://0xcc.net/unimag/2/#foottext-11

BsearchとRomkanとMigemoをインストールする。

Ruby/Bsearch: 配列を 2分探索する Ruby用のライブラリ
http://0xcc.net/ruby-bsearch/

Ruby/Romkan: ローマ字とひらがなを相互に変換する Ruby用のライブラリ
http://0xcc.net/ruby-romkan/

Migemo: ローマ字のまま日本語をインクリメンタル検索
http://0xcc.net/migemo/

Carbon EmacsMigemoをインストールする - Secondary Storage
http://d.hatena.ne.jp/zqwell-ss/20091129/1259489661

Cocoa Emacsmigemo をインストール | 君のてのひらから
http://yourpalm.jubenoum.com/2010/08/cocoa-emacs-%E3%81%AB-migemo-%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/

$ tar zxvf ruby-bsearch-1.5.tar.gz

$ cd ruby-bsearch-1.5

$ cp bsearch.rb /Library/Ruby/Site/

$ tar zxvf ruby-romkan-0.4.tar.gz

$ cd ruby-romkan-0.4

$ cp romkan.rb /Library/Ruby/Site/

$ tar zxvf migemo-0.40.tar.gz

$ cd migemo-0.40

$ curl -O http://openlab.jp/skk/skk/dic/SKK-JISYO.L

$ ../configure --prefix=$HOME/.emacs.d \
--bindir=/Applications/MacPorts/Emacs.app/Contents/MacOS/bin \
--with-emacs=/Applications/MacPorts/Emacs.app/Contents/MacOS/Emacs \
--with-lispdir=$HOME/.emacs.d/elisp --datadir=$HOME/.emacs.d/share

makefileを変更します。
SKK-JISYO.Lのコメントアウトを外します。

$ make

$ sudo make install

でemacsでmigemoを使う。

$ pwd
/Users/jyukutyo/Downloads/migemo-0.40

$ cp migemo.el ~/.emacs.d/elisp/

emacsで利用するために、init.elに記述する。

(when (require 'migemo nil t)
  (setq migemo-use-pattern-alist t)
  (setq migemo-use-frequent-pattern-alist t)
)