だるろぐ

だるいぶろぐです

rubyで標準モジュールの場所を知る

perldocみたいなのが欲しいけどヘルプ見ても無いなーと思っていたらgemだった。

% gem which yaml
/usr/lib/ruby/1.8/yaml.rb

こんだけ色々使うなら、ruby入れたらgemも一緒に入るべきだろと。
perl入れたらcpanもperldocも入るぞ。


場所を知るだけじゃなくて開きたい場合も多いというかむしろそっちがメインなので

vir () {
    i=1;
    r=();
    for p in $@; do
        r[$i]=`gem which $p`;
        i=$i+1;
    done
    vi $r;
}
% vir yaml pp

ええperl版とほぼ同じですよ。


なんかperlに比べてruby重い気がする。