emacsのxmpfilterをrvm由来に

環境
macbook air

1.システムrubyをmv

sudo mv /usr/bin/ruby /usr/bin/ruby

2..emacs

(setq xmpfilter-command-name "/Users/xxxx/.rvm/gems/ruby-1.9.3-p385@rails/bin/xmpfilter --dev --fork --detect-rbtest")

以上。
システムrubyを捨てることになります。そこで適切にruby => ruby_への変更を剃る必要があります。

追記 5/13

これだとhttpd-wrapperなどが起動しなくなります。apache2起動しなくて青くなった。
したがって

sudo mv /usr/bin/ruby /usr/bin/ruby_
sudo ln -s /Users/xxxx/.rvm/bin/ruby /usr/bin/ruby

でOK。いまのところ。
前提としてrvm.elを導入し、

    (require 'rvm)
    (rvm-use-default)

などしておきますとrvm xxxx --defaultに反応してxmpの出力が変わります。素敵。

どうでも良いがはてなブログ挙動がキビキビしていて素敵。

追記 5/23

上記だとやっぱりシステムいじるので良くないよねー

(setq xmpfilter-command-name "/Users/xxx/.rvm/gems/ruby-1.9.3-p385@rails/bin/xmpfilter -S /Users/xxxx/.rvm/rubies/ruby-2.0.0-p0/bin/ruby --dev --fork --detect-rbtest")

"-S" のあとにruby指定すると良いらしい。