Index of Command-Line Options¶ ↑
These are the IRB command-line options, with links to explanatory text:
-
-d
: Set$DEBUG
and $VERBOSE totrue
. -
-E ex[:in]
: Set initial external (ex) and internal (in) encodings (same asruby -E
). -
-f
: Don’t initialize from configuration file. -
-I dirpath
: Specify $LOAD_PATH directory (same asruby -I
). -
-r load-module
: Require load-module (same asruby -r
). -
-U
: Set external and internal encodings to UTF-8. -
-w
: Suppress warnings (same asruby -w
). -
-W[level]
: Set warning level; 0=silence, 1=medium, 2=verbose (same asruby -W
). -
--autocomplete
: Use auto-completion. -
--back-trace-limit n
: Set a backtrace limit; display at most the topn
and bottomn
entries. -
--colorize
: Use color-highlighting for input and output. -
--context-mode n
: Select method to createBinding
object for new workspace;n
in range0..4
. -
--echo
: Print (echo) return values. -
--extra-doc-dir dirpath
: Add a documentation directory for the documentation dialog. -
--inf-ruby-mode
: Set prompt mode to :INF_RUBY (appropriate forinf-ruby-mode
on Emacs); suppresses –multiline and –singleline. -
--inspect
: Use methodinspect
for printing (echoing) return values. -
--multiline
: Use the multiline editor as the input method. -
--noautocomplete
: Don’t use auto-completion. -
--nocolorize
: Don’t use color-highlighting for input and output. -
--noecho
: Don’t print (echo) return values. -
--noecho-on-assignment
: Don’t print (echo) result on assignment. -
--noinspect
: Don’t se methodinspect
for printing (echoing) return values. -
--nomultiline
: Don’t use the multiline editor as the input method. -
--noprompt
: Don’t print prompts. -
--noscript
: Treat the first command-line argument as a normal command-line argument, and include it inARGV
. -
--nosingleline
: Don’t use the singleline editor as the input method. -
--noverbose
: Don’t print verbose details. -
--prompt mode
,--prompt-mode mode
: Set prompt and return formats;mode
may be a pre-defined prompt or the name of a custom prompt. -
--script
: Treat the first command-line argument as the path to an initialization script, and omit it fromARGV
. -
--simple-prompt
,--sample-book-mode
: Set prompt mode to :SIMPLE. -
--singleline
: Use the singleline editor as the input method. -
--tracer
: Use Tracer to print a stack trace for each input command. -
--truncate-echo-on-assignment
: Print (echo) truncated result on assignment. -
--verbose
Print verbose details. -
-v
,--version
: Print the IRB version. -
-h
,--help
: Print the IRB help text. -
--
: Separate options from arguments on the command-line.