(Tips) irb の設定
作成者: 納多 哲史
概要
irb の設定方法を示します. 必要に応じて .irbrc に記入するのもよいでしょう. 詳しくはページ末尾の参考文献を御覧ください.
設定一覧
入力履歴の保存
> conf.save_history = 100
入力したコマンドが 100 個まで, ~/.irb_history に保存される. exit して irb を閉じないと ~/.irb_history には反映されない.
出力履歴の保存
> conf.eval_history = 100
入力した内容の「結果」がオブジェクト __ (半角アンダースコア 2 個) に IRB::History クラスとして保存される. IRB::History クラスは配列のように扱えて, たとえば __[-1] で直前の実行結果が出力される. ファイルには保存されない.
入力の自動補完
注意: Windows 版の Ruby ではエラーになったという報告があります. (2012/03/09 追記)
require "irb/completion"
コマンドラインのように Tab で補完または Tab 2 回で候補が表示されます.
キーワード:
参照: