emacsでmigemoを利用した際、概ね正常に動作しているのですが、"server"や"migemo"のような特定のアルファベットが検索結果に該当しないようになるのですが、これは仕様でしょうか?

この問題を解決する方法があれば教えて下さい。

ruby/migemoで上記の問題があった為、c/migemoで文字コードをutf-8にして設定をしてみたのですが、結果は同じでした。

cmigemoのインストール、及びemacsの設定はほぼ下記リンクと同じです。
http://d.hatena.ne.jp/jimo1001/20080615/1213511242

環境は次の通りです。
OS: Ubuntu hardy
Emacs: emacs-snapshot (emacs 23)
cmigemo: 1.3
※ Emacsの文字コード、及びmigemoの辞書はutf-8で設定

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2008/10/21 20:35:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:pyopyopyo No.1

回答回数377ベストアンサー獲得回数98

ポイント35pt

debian/unstable ですが、以下の設定で、日本語、英語ともに正しく検索出来ています。

  • apt-get install で emacs と migemo をインストール (つまりruby/migemo)
  • ~/.emacs の設定は (require 'migemo) だけ
  • 文字コード、辞書は、ともに EUC-JP

問題を切り分けるために、先ずは標準のパッケージをEUC-JPで試してみるのは如何でしょうか?

id:hetena2 No.2

回答回数97ベストアンサー獲得回数1

ポイント35pt

仕様です

  • id:tomoyuki28jp
    pyopyopyoさん、ご回答ありがとうございます。
    そしてお礼が遅くなってすみません。

    ~/.emacs.d/以下に別のバージョンのmigemo.elが存在していたようで、
    これを削除してみたところ、
    sudo apg-te install migemoをしてから
    ~/.emacs に (require 'migemo)と記述するだけで正常に動作しました。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません