Merbをコンソールから操作する時には、merb -iコマンドを実行するのですが、
アプリケーションコードの変更を検出すると、自動的にirbがリロードされてしまい、ヒストリーが消えてしまうので、若干不便さを感じていました。
そんな時は、
irb-history
があなたのMerbライフを強力にサポートしてくれます(Thanks maiha!)
まずはおもむろに
pre>>
% sudo gem install irb-history
<<--
つづいて、~/.irbrc に以下の行を追加します。
ruby>>
require 'rubygems'
require 'irb/history'
IRB::History.start_client
<<--
これでOK。あとは普通にmerb -iを使っていれば、リロードされても
ヒストリーが消えません。
posted by
genki on Tue 13 Jan 2009 at 16:53 with 0 comments