Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > irb/cmd/helpライブラリ > IRB::ExtendCommand::Helpクラス

class IRB::ExtendCommand::Help

クラスの継承リスト: IRB::ExtendCommand::Help < IRB::ExtendCommand::Nop < Object < Kernel < BasicObject

要約

irb 中の help コマンドのための拡張を定義したクラスです。

目次

インスタンスメソッド
execute

インスタンスメソッド

execute(*names) -> nil[permalink][rdoc]

RI から Ruby のドキュメントを参照します。

irb(main):001:0> help String#match
...
[PARAM] names:
参照したいクラス名やメソッド名などを文字列で指定します。

names を指定しなかった場合は、RI を対話的なモードで起動します。メソッド 名などを入力する事でドキュメントの検索が行えます。入力のタブ補完をする 事ができます。また、空行を入力する事で irb のプロンプトに戻る事ができま す。

irb(main):001:0> help

Enter the method name you want to look up.
You can use tab to autocomplete.
Enter a blank line to exit.

>> String#match
String#match

(from ruby core)
------------------------------------------------------------------------------
  str.match(pattern)        -> matchdata or nil
  str.match(pattern, pos)   -> matchdata or nil
...