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")
追記 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指定すると良いらしい。