牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Emacs で rbenv でいれた Ruby を使う場合の設定

rbenv で Ruby1.9.3 をインストールして、Emacsruby-mode から run-rubyインタプリタを立ち上げると古いバージョンが表示される。

バージョン確認

M-x run-ruby

irb(main):001:0> RUBY_VERSION 
"1.8.7"

init.el

これをすればよいみたい。

上記リンク先の設定そのままコピペ。

(setenv "PATH" (concat (getenv "HOME") "/.rbenv/shims:"
                       (getenv "HOME") "/.rbenv/bin:" (getenv "PATH")))
(setq exec-path (cons (concat (getenv "HOME") "/.rbenv/shims")
                      (cons (concat (getenv "HOME") "/.rbenv/bin") exec-path)))

確認

irb(main):001:0> RUBY_VERSION
RUBY_VERSION
"1.9.3"