jco*_*lum 65 rails-console ruby-on-rails-3
我在Ruby on Rails 3.1.1中使用控制台,我发现它的命令历史记录(向上箭头)非常脆弱.我已经运行的命令p = Product.by_name 'Acme'和p.add_search_term('Snipe')今天好几次,在多个控制台会话.
然而,当我重新加载Ruby on Rails控制台时,只有第一个显示在我的命令历史记录中,而不是第二个.在我重新加载控制台后,有时他们都在历史中.最重要的是,我看到历史上的命令是几天前仅按下箭头几次之后的命令.是否需要更改某种配置或这是一个错误?
ctc*_*rry 144
从如何 - 退出后保持Rails或IRB控制台命令历史记录.
创建或编辑您的~/.irbrc文件以包括:
require 'irb/ext/save-history'
IRB.conf[:SAVE_HISTORY] = 200
IRB.conf[:HISTORY_FILE] = "#{ENV['HOME']}/.irb-history"
Run Code Online (Sandbox Code Playgroud)