rbenv irb历史不保存

我通过rbenv-installer安装ruby。

当我使用irb控制台时,我可以通过在键盘上按下来使用历史记录。 当我从控制台退出并重新开始时,我无法使用史无前例的历史。 当我按向上箭头按钮时,没有发生任何事情。

当我使用rvm这个选项工作。 如何在rbenv中打开它?

我找到了解决问题的方法。 在文件〜/ .irbrc中写:

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

发现在这个问题: irb历史不起作用

如果它不存在则创建〜/ .irbrc,并向其添加以下行:

 IRB.conf[:SAVE_HISTORY] = 1000