Merbをコンソールから操作する時には、merb -iコマンドを実行するのですが、 アプリケーションコードの変更を検出すると、自動的にirbがリロードされてしまい、ヒストリーが消えてしまうので、若干不便さを感じていました。
そんな時は、
irb-histor
まずはおもむろに
1 % sudo gem install irb-history
つづいて、~/.irbrc に以下の行を追加します。
1 require 'rubygems' 2 require 'irb/history' 3 IRB::History.start_clie nt
これでOK。あとは普通にmerb -iを使っていれば、リロードされても ヒストリーが消えません。
posted by
genki
on Tue 13 Jan 2009
at 16:58