rvm使用時のmigemo不具合
rvmでruby1.9.2を主に使っていると、migemoがうまく動作してませんw;
ubuntuのruby1.8.7でないと、駄目そうです><
なので対応としては、
なのですけど、.emacs修正の方が楽そうなので修正する方針で。
migemo設定メモ。
fix .emacs
$ rvm use system $ which ruby /usr/bin/ruby.emacsに以下を追加。
(require 'migemo) (setq migemo-command "/usr/bin/ruby")my enviroment
NG case
rvm管理だと異常。
$ rvm use 1.8.7 $ ruby -v ruby 1.8.7 (2010-12-23 patchlevel 330) [i686-linux]$ rvm use 1.9.2 $ ruby -v ruby 1.8.7 (2010-12-23 patchlevel 330) [i686-linux]
私の環境では、以下のように修正。
$ git diff diff --git a/elisp/init-misc.el b/elisp/init-misc.el index 78561e8..dd5adb8 100644 --- a/elisp/init-misc.el +++ b/elisp/init-misc.el @@ -119,6 +119,9 @@ ;; migemo.el (require 'migemo) +; use ruby-migemo +(setq migemo-command "/usr/bin/ruby") +; use cmigemo ;; (setq migemo-command "cmigemo") ;; (setq migemo-options '("-q" "--emacs")) ;; ;; migemo-dictのパスを指定
うんうん、動いてる^^