2012-04-15 8 views
3

Rubyの.irb-history.irb_historyのファイルの違いは何ですか?.irb_historyと.irb-historyの違い

+1

インストールしたRubyのバージョンは何ですか?実際には両方のファイルが同じマシンに存在しますか? –

+0

バージョン1.9.3-p125と1.8.7がインストールされています。両方のファイルが私の家の下にあります。私は両方が1つのバージョンに関連し、もう1つが他のバージョンに関連しているのだろうかと思います。 – wonbyte

答えて

1

は、ご使用のバージョンに基づいて"#{ENV['HOME']}/.irb-history"または"#{ENV['HOME']}/.irb_history"ファイルは1つがIRBに、あなたがこの中にあなたの移動の詳細を与える内容ともirbrc.rbファイルを見るためにcat ~/.irb-historyを行うことができますに入力したすべての行のリストが含まれています。

0

Rubyとリンクしているライブラリはどれですか?

ruby​​をGNU readlineでビルドすれば、それは.irb-historyを使っていると思います。 (libyitでreadlineが見つからない場合)、それは.irb_historyを使っています。

+0

OSXが付属していますが、私もこのバージョンをインストールしました: https://gist.github.com/1688857 両方のファイルにcatを使用すると、デフォルトのOSXインストールに対応し、もう1つはgitのものですバージョンをインストールしました。 – wonbyte

+0

あなたは鷹のパッチを使っています。 システムにインストールされているルビー(私もOSXを使用しています)を使用している可能性があるので、libeditにリンクされた/ usr/bin/irbと、GNU readlineで構築されたRVMの両方を試しました。どちらも.irb-historyに書き込むので、私の推測は間違っていた。 – shigeya