(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 回で候補が表示されます.

更新日時:2012/03/09 16:35:14
キーワード:
参照: