pryのhelpからいくつか抜粋して訳しただけ。
更に細かいオプションなどを調べたいときは 以下のようにする
Aliases
| コマンド |
説明 |
| !!! |
Alias for exit-program
|
| !!@ |
Alias for exit-all
|
| $ |
Alias for show-source
|
| ? |
Alias for show-doc
|
| @ |
Alias for whereami
|
| breakpoint |
Alias for break
|
| breaks |
Alias for breakpoints
|
| c |
Alias for continue
|
| clipit |
Alias for gist --clip
|
| f |
Alias for finish
|
| file-mode |
Alias for shell-mode
|
| history |
Alias for hist
|
| n |
Alias for next
|
| quit |
Alias for exit
|
| quit-program |
Alias for exit-program
|
| reload-method |
Alias for reload-code
|
| s |
Alias for step
|
| show-method |
Alias for show-source
|
Context
| コマンド |
説明 |
| cd |
新しいコンテキストに移動 (object or scope). |
| find-method |
再帰的にクラスモジュール内もしくは現名前空間内のメソッドを検索 |
| ls |
現スコープ下の変数またはメソッドのリストを表示 |
| pry-backtrace |
pryセッションのバックトレース表示 |
| raise-up |
Exceptionを意図的に発行 |
| watch |
変数を監視し、値変更時に通知 |
| whereami |
現コンテキスト付近のコードを表示 |
Editing
| コマンド |
説明 |
| amend-line |
マルチラインモードの時に特定行を修正 |
| edit |
デフォルトエディター呼び出し |
| hist |
ヒストリ表示 |
| play |
コマンドをプレイバック |
| show-input |
現マルチラインモードのバッファ内容を表示 |
Introspection
| コマンド |
説明 |
| show-doc |
メソッドやクラスのドキュメント表示 |
| show-source |
メソッドやクラスのソースコード表示 |
Gems
| コマンド |
説明 |
| gem-cd |
gemのあるディレクトリに移動 |
| gem-list |
インストール済みgemのリスト表示 |
Input and output
| コマンド |
説明 |
| . |
'.'を頭につけるとシェルコマンドを実行 |
| cat |
ファイルやバッファ内の内容表示 |
| shell-mode |
シェルモードに変更(トグルコマンド) |
Misc
| コマンド |
説明 |
| reload-code |
コードを再読み込み |
| toggle-color |
シンタックスハイライトをトグル |
Navigating pry
| コマンド |
説明 |
| exit-all |
現pryセッションを終了 |
| exit-program |
現プログラムを終了 |
| nesting |
現在のネスト状態表示 |