2014-06-06 [長年日記]
_ Emacsでrbenvのrubyを使う
いろいろ探したら、rbenv.el ってのが良さそうな感じだった。
https://github.com/senny/rbenv.el
ELPAとかで入れて、
(require 'rbenv)
(global-rbenv-mode)
としておけば rbenv global の ruby を使ってくれるようだ。
これで xmp (後述) とかのrubyが変わるのだが、run-ruby(irb) のRUBY_VERSIONが変わらないのでそこは今後。(あんまり使ってない)
xmpは #=>
って書いておくと実行結果を埋めてくれるもの。
p 2**8 # => 256
p [:a,:b].zip([1,2]).to_h # => {:a=>1, :b=>2}
こんなやつだ。rcodetools をいれると一緒に入れてくれる。別途、 ruby で gem i rcodetools も必要。