- 追加された行はこの色です。
- 削除された行はこの色です。
*Migemoとは
Migemoとはローマ字のまま日本語を検索できるようにするツールで、 日本語検索の際にいちいち漢字変換する必要が無く、簡単に検索できます。とても便利。
*link
-[[Migemo: ローマ字のまま日本語をインクリメンタル検索 :http://namazu.org/~satoru/migemo/]] 公式
-[[C/Migemo:http://www.kaoriya.net/#CMIGEMO]] MigemoをCで記述したもので、若干容易に使用できます。
-[[インクリメンタルサーチと置換:http://www.bookshelf.jp/soft/meadow_49.html]]
-[[migemo:http://pess.no-ip.org/slack/migemo]]
*Meadowで使用
基本的にはEmacs上で使用するものです。必要なもの等は上記の公式ページから知ることができます。 残念なことにWindows上のMeadowで使用するには若干の作業が必要となります。 私の環境では、[[こちらの「migemo」というページ:http://www4.kcn.ne.jp/~boochang/emacs/migemo.html]]を参考にして以下のようにしたら動作しました。
**前準備
-[[Cygwin:http://www.cygwin.com/]]をインストールします。開発環境や[[ruby:http://www.ruby-lang.org/ja/]]を入れるためです。 後に[[Meadow:http://www.meadowy.org/meadow/wiki/]]を、[[APEL:http://cvs.m17n.org/elisp/APEL/]] と一緒にインストールしてしまいます(パッケージがあるようです)。 そして、心臓部となる[[Migemo:http://namazu.org/~satoru/migemo/]]、[[SKK-JISYO.L:http://www.maid.ne.jp/~toru/skk-dic/dic_orig/SKK-JISYO.L.gz]]、[[Ruby/Romkan:http://namazu.org/~satoru/ruby-romkan/]]、[[Ruby/Bsearch:http://namazu.org/~satoru/ruby-bsearch/]]を入手し、展開します。
**RomkanとBsearch
先の解凍によって、romkan.rb と bsearch.rb を得ます。これらを /usr/lib/ruby/site_ruby にコピーします。ディレクトリがなかったら作成しておきます。
**コンパイル
Migemoを解凍したディレクトリに移り以下のようにします(ファイルパスは適宜変更して下さい)。 その際、入手した SKK-JISYO.L をそのディレクトリに忘れずに入れておくようにします。
$ ./configure --with-emacs=/cygdrive/f/meadow/meadow2/2.00b2/bin/Meadow.exe \
--with-lispdir=/cygdrive/f/meadow/meadow2/2.00b2/site-lisp
$ make
$ make install
そして、migemo 実行ファイルの記述を少し修正します。/usr/local/bin/migemoの先頭行を、 #!/usr/bin/ruby と書換えます。
**.emacs
Meadowの.emacsに以下の記述を加えます。
(setq migemo-directory "f:/cygwin/usr/local/share/migemo")
(load "migemo")
こちらも環境に応じて変更して下さい。