18

rbenv-installerを介してrubyをインストールします。

irb consoleを使用する場合、キーボードを上下に押すことで履歴を使用できます。そして、コンソールを終了して再起動すると、以前の履歴を使用できなくなります。上矢印ボタンを押しても何も起こりませんでした。

私がrvmを使用したとき、このオプションは機能していました。rbenvでスイッチをオンにするにはどうすればよいですか?

4

2 に答える 2

45

私は自分の問題を解決するためにこの方法を見つけました。ファイル〜/.irbrcに次のように書き込みます。

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

この質問で見つかりました:irbの履歴が機能していません

于 2012-06-21T11:27:23.463 に答える
12

〜/ .irbrcが存在しない場合は作成し、次の行を追加します。

IRB.conf[:SAVE_HISTORY] = 1000
于 2016-01-22T19:04:32.737 に答える