ruby - 如何获得 "irb(main):001:0>"提示而不是 ">>"

标签 ruby irb

Ruby 预装在我的 Mac 上,所以我想看看它。我注意到的第一件事是 irb 提示 >> 而不是 irb(main):001:0>。我找不到任何关于如何用谷歌改变这个的东西,因为每个人都在他们的代码中使用 irb(main):001:0> ;-)

你能帮帮我吗?

PS:并不是我认为 Ruby 坏了,而是我想在编程时看起来更 Nerd ;-)

最佳答案

$ irb --help
Usage:  irb.rb [options] [programfile] [arguments]
  --prompt prompt-mode
  --prompt-mode prompt-mode
            Switch prompt mode. Pre-defined prompt modes are
            `default', `simple', `xmp' and `inf-ruby'

$ irb --prompt inf-ruby
irb(main):001:0> 

关于ruby - 如何获得 "irb(main):001:0>"提示而不是 ">>",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/520099/

相关文章:

ruby-on-rails - 运行 rake 任务时出现语法错误

ruby-on-rails - Rails 时区问题

ruby-on-rails - Rails 比较日期

ruby - 在 Ruby Web 应用程序中使用 Proc 或 Lambda 的示例是什么?

ruby - 搜索字符串返回多个可变长度 Ruby 正则表达式的所有重叠事件的索引

ruby - 为什么我会在 Ruby 中收到段错误?

ruby - Rails irb 默认目录

ruby - 为什么在 IRB 中使用 Refinement 时得到 "main.using is permitted only at toplevel"?

ruby-on-rails - 如何将选项传递到heroku中的rails控制台

ruby-on-rails - 在 IRB 中重新加载 ruby​​gem