C/migemo を導入
コンパイル済みのバイナリをダウンロード。
解凍後、ディレクトリの名前を cmigemo に変更。
そして、ディレクトリごと site-lisp 以下に移動する。
移動先のディレクトリにパスを通す。
(僕の場合は、C:\Meadow\site-lisp\cmigemo)
これで、cmigemo 以下にある cmigemo.exe と migemo.dll にパスが通る。
最後に、以下を.emacsに追加すれば完了。
;;; C/migemo の設定 ;; 基本設定 (setq migemo-command "cmigemo") (setq migemo-options '("-q" "--emacs")) ;; migemo-dict のパスを指定 (setq migemo-dictionary "C:/Meadow/site-lisp/cmigemo/dict/migemo-dict") (setq migemo-user-dictionary nil) (setq migemo-regex-dictionary nil) ;; キャッシュ機能を利用する (setq migemo-use-pattern-alist t) (setq migemo-use-frequent-pattern-alist t) (setq migemo-pattern-alist-length 1024) ;; 辞書の文字コードを指定. ;; バイナリを利用するなら,このままで構いません (setq migemo-coding-system 'euc-jp-unix) (load-library "migemo") ;; 起動時に初期化も行う (migemo-init)
"C:/Meadow/site-lisp/cmigemo/dict/migemo-dict" を、
"C:/Meadow/site-lisp/cmigemo/dict" でいいと思っていて、
なんでエラーが出るのか10分ぐらい悩んだのは内緒。