我可以使用Ruby on Rails控制台记住我的命令历史记录吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (11)

我在Ruby on Rails 3.1.1中使用控制台,我发现它的命令历史记录非常蠢。我已经运行的命令p = Product.by_name 'Acme'p.add_search_term('Snipe'),但是,当我重新加载Ruby on Rails控制台时,只有第一个显示在我的命令历史记录中,而没第二个。有时他们在我重新加载控制台之后都在历史中。

提问于
用户回答回答于

创建或编辑~/.irbrc文件以包括:

require 'irb/ext/save-history'
IRB.conf[:SAVE_HISTORY] = 200
IRB.conf[:HISTORY_FILE] = "#{ENV['HOME']}/.irb-history"

扫码关注云+社区