意外と知られていないようですが、irb コマンドは起動時に.irbrc というファイルを読み込みます(*1)。ここに様々な設定やメソッドを書くことができます。 例えば、自分はrails consoleでよく irb(main):001:0> User.find_by_user_name 'yachibit' というコードをよく書きます。毎回これをタイプしてもいいのですが、面倒なので.irbrcに以下のようなメソッドを書いています。 def me User.find_by_user_name 'yachibit' end こうしておくと、 irb(main):001:0> me だけで目当てのレコードを引くことができます。 他にももっと便利な使い方ができそうですね。 便利な使い方がありましたら、ぜひ教えて下さい。 ※1: 最初にホームディレクトリを読み込み、ホームディレクトリに .irbrc
![.irbrcを使って、irb起動時によく使用するコードをメソッド化する - 破いて捨てたノート](https://cdn-ak-scissors.b.st-hatena.com/image/square/ed2171259c1e06f43685bd29d24d8349b3ca47c2/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F41gCZhFayuL.jpg)