缺少'=>'在红宝石irb结果

时间:2012-08-15 20:40:40

标签: ruby terminal irb ruby-1.8

我正在为Ruby中的EXTREME初学者阅读电子书。它正在逐步引导我走过,但我想确保在我继续前行之前做到这一点。

我的第一个问题是当我输入irb时。我得到irb(main):001:0>而不是像我应该的那样得到>>。我终于找到了如何将提示格式更改为inf-ruby

现在,我担心错过每一行的其他前缀。没有结果=>> s。有人可以(非常简单地)向我解释如何“打开”,以便我可以将我的代码与我的书完全比较吗?

非常感谢你。

(我使用的是Mac OS X 1.7,Ruby 1.8.7,使用终端)

2 个答案:

答案 0 :(得分:1)

尝试

irb --prompt default

irb --prompt inf-ruby --readline
在irb开始之后

或者这个

conf.prompt_c="%N(%m):%03n:%i* "
conf.prompt_i="%N(%m):%03n:%i> "
conf.prompt_mode=:DEFAULT
conf.prompt_n="%N(%m):%03n:%i> "
conf.prompt_s="%N(%m):%03n:%i%l "

还要检查irb --help它有一些很好的帮助:)

答案 1 :(得分:0)

您运行了irb --prompt simple吗?

这解释了:
http://tagaholic.me/2009/05/29/exploring-how-to-configure-irb.html#prompt