私はRuby on Rails 3.1.1でコンソールを使用しています。コマンド履歴(上向きの矢印)が本当に薄れているのを見ています。私はいくつかのコンソールセッションで、今度はp = Product.by_name 'Acme'
とp.add_search_term('Snipe')
というコマンドを数回実行しました。Ruby on Railsコンソールでコマンド履歴を覚えてもらえますか?
しかし、Ruby on Railsコンソールをリロードすると、最初のコマンドだけがコマンド履歴に表示され、2番目のコマンド履歴は表示されません。時々、コンソールをリロードした後に、両方とも歴史の中にあります。それに加えて、数日前から矢を数回押した後の私の歴史の中にあるコマンドを見る。私が変更する必要のある設定や、これはバグですか?
- のRuby on Railsの3.1.1`
- ルビー1.9.2p290`
- Ubuntuの11.10`
は問題は複数のコンソールでますか?それは確かに予想外の歴史をもたらすでしょう。 –
@AndrewMarshallいいえ、それは常に私が同じシェルスクリプトで同じウィンドウで開いているデベロッパーコンソールです – jcollum
Rails特有の問題ですか、それとも普通のirbでも同じですか?関連したno-Railsの質問:http://stackoverflow.com/questions/2065923/irb-history-not-working –