【发布时间】:2012-06-07 20:03:59
【问题描述】:
我安装了多个版本的 ruby,当我在 emacs 上运行“run-ruby”时,它会启动与 ruby 1.8.7 关联的 irb,而我想使用 ruby 1.9.3 中的 irb。 有人知道如何配置吗?
谢谢!
【问题讨论】:
我安装了多个版本的 ruby,当我在 emacs 上运行“run-ruby”时,它会启动与 ruby 1.8.7 关联的 irb,而我想使用 ruby 1.9.3 中的 irb。 有人知道如何配置吗?
谢谢!
【问题讨论】:
还可以查看rvm.el。如果您要切换,即使只是一次,安装 Ruby Version Manager (rvm) 并且切换很容易,而且在 emacs 中也一样容易。
一石二鸟。
【讨论】:
如果您使用的是inf-ruby.el,那么您需要将ruby-program-name 变量更改为相应的程序。默认值为irb --inf-ruby-mode,我认为您还需要指定--inf-ruby-mode 命令行选项。
【讨论】: