Rails控制台运行没有提示

当我运行我的rails控制台时,我得到了这样的东西:

Loading development environment (Rails 3.2.3) /Users/sebastiannowak/.rvm/gems/jruby-1.6.7@global/gems/bundler-1.1.0/lib/bundler.rb:254 warning: shadowing outer local variable - path Switch to inspect mode. Time.now Time.now 2012-06-27 09:27:21 +0200 

正如您所看到的,我可以与控制台进行交互,但它非常不舒服。 我运行JRuby 1.6.7。 有人有这样的问题吗?

你最喜欢的地方~/.irbrc ,你正在做的事情:

 IRB.conf[:PROMPT_MODE] = :XMP 

尝试删除该行。 或者将其更改为:

 IRB.conf[:PROMPT_MODE] = :SIMPLE 

在较新版本的JRuby上,Rails控制台还有其他各种问题:

  • 命令在下一行重复
  • 退出所需的多个Enter按键
  • 键入时不显示第一个命令

运行控制台,并为我修复了以下内容:

 jruby -Xlaunch.inproc=true -S rails c