wirbleは便利だけどプロンプトがシンプルすぎる。でも色付けや補完はしたい
wirbleはirbの機能を強化して、キーワードの色付けやクラス名やメソッド名の補完をやってくれるツール。
便利だと思うのだけど、irbのプロンプトが
>>
になって今の行番号がわからない。エラーになったときとか考えるとちょっと不安だったりするのでデフォルトのプロンプトにする方法を探してみたら、wirbleについてきたREADMEファイル*1に書いてあった。
~/.irbrcを次のようにすればOK。
require 'rubygems' require 'wirble' Wirble.init(:skip_prompt => :DEFAULT) Wirble.colorize
wirbleはまるごとRuby! Vol.1で紹介されていたのを見て初めて知った。これはいい本。<追記 2009/05/02>
Windowsのコマンドプロンプトだと色づけはダメみたい。制御文字がそのまま出てしまう。
Cygwin Bash Shellなら問題なし。