るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.196秒)
トップページ > クエリ:prompt_i=[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

ライブラリ

クラス

検索結果

IRB::Context#prompt_i=(val) (18100.0)

通常のプロンプトを表現するフォーマット文字列を val に設定します。

通常のプロンプトを表現するフォーマット文字列を val に設定します。

@param val フォーマットを文字列で指定します。指定できる内容については、
lib:irb#customize_prompt を参照してください。

IRB::Context#prompt_mode の変更に影響を受ける事に注意してください。

@see IRB::Context#prompt_mode, IRB::Context#prompt_mode=,
IRB::Context#prompt_i, lib:irb#customize_prompt

irb (12.0)

irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

...以下のように記述します。

# 新しいプロンプトモード MY_PROMPT を作成する
IRB.conf[:PROMPT][:MY_PROMPT] = {
:PROMPT_I => nil, # 通常時のプロンプト
:PROMPT_N => nil, # 継続行のプロンプト
:PROMPT_S => nil, # 文字...
...ドである
「default」プロンプトモードは以下のように設定されています。

IRB.conf[:PROMPT_MODE][:DEFAULT] = {
:PROMPT_I => "%N(%m):%03n:%i> ",
:PROMPT_S => "%N(%m):%03n:%i%l ",
:PROMPT_C => "%N(%m):%03n:%i* ",
:RETURN => "%s\n"
}

プロンプトモー...
...# サブ irb を起動
irb#1(main):001:0> conf.prompt_i # prompt_i の値を確認
=> "%N(%m):%03n:%i> "
irb#1(main):002:0> conf.prompt_i = ">" # prompt_i の値を変更
=> ">"
> # プロンプトが変わった

しかし、サブ irb...