我通过 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 history not working
关于ruby - rbenv irb 历史不保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11137050/