2009年5月20日水曜日

irbで評価された値を表示しないようにする

irbで、HTMLファイルなどが評価されると画面が流れてしまう上に、表示に時間がかかるので、一時的に評価された値を表示しないようにしたい。
conf.echo = false #表示を無効
conf.echo = true #有効
コマンドラインオプションもある。
irb --noecho
詳しくはリファレンスマニュアルを参照。

タイトルと関係ありませんが、
require 'irb/completion'
でTabキーで補完できます。これは便利。

参考情報
irb - Rubyリファレンスマニュアル
http://www.ruby-lang.org/ja/man/html/irb.html
.irbrc (もち)
http://d.hatena.ne.jp/omochist/20061014/1160808332

2 件のコメント:

  1. 私はそう言うときは、;nil を追加してます。

    返信削除
  2. 一時的に表示しないときは、その方が楽でいいですね。
    これからはその方法を使うことにします。
    コメントありがとうございました。

    返信削除