Hatena::ブログ(Diary)

がりん日記

お知らせ:2009.10.01
「がりん日記」の内容は、順次 http://garin.jp の「ドキュメント」に移行します。
このページは閉鎖される予定です。

2009-05-21

emacs で migemo が動かなくなった(解決)

先週あたりから Gentooemacs 上で ローマ字検索の migemo(http://0xcc.net/migemo/) が動かなくなってしまいました。

ドキュメント、作業履歴、プログラム と仕事の多くを emacs に頼っている garin にとっては死活問題です(この日記もemacsで書いてます)。

おそらく、portage のアップデートで何かの整合性が取れなくなったんじゃないかと思うんですが、原因がわかりません。

migemo-dict をアップデートしたり、ruby-romkan の動作試験をしたり、色々試しましたが最終的に、migemo を手動で再インストールして無事動くようになりました。

以下その手順です。

migemo-0.40 を http://0xcc.net/migemo/ からダウンロードしてインストールします。

  $ wget http://0xcc.net/migemo/migemo-0.40.tar.gz
  $ tar zxvf migemo-0.40.tar.gz
  $ cd migemo-0.40
  $ ./configure
  $ make
  # make install 

また、migemo-0.40 のアーカイブに同梱の emacs 用の lisp migemo.el を emacs のパスが通っている所に配置してバイトコンパイルします。

  # cp migemo.el /usr/share/emacs/site-list/misc
  # cd /usr/share/emacs/site-list/misc
  # emacs -batch -f batch-byte-compile migemo.el

~/.emacsmigemo.el を読み込むように設定して完了です。

  $ vi ~/.emacs
  ;; --- migemo
  (load "migemo.el")

別記:

Firefox で migemo を有効にする 「XUL/Migemo」 が SourceForge.jp に紹介されていました。

http://sourceforge.jp/magazine/09/04/30/0835239

以前(2年ぐらい前?)に使った時は、まだ開発途中という感じで、期待通りにうごかない事が多っかたので使うのを止めてしまったんですが、その後も開発が進んでいたらしく最新版を入れたら、自動で辞書をダウンロードしたらり文字をハイライトしたりかなり使えるようになっていました。

XUL/Migemo 0.11.14(https://addons.mozilla.org/ja/firefox/addon/5239)

上記URLからアドオンをインストールして、後は通常の検索方法(C-f や 編集→検索)でローマ字による日本語が検索できるようになります。

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/garin/20090521/1242915906