Ruby irb中@prompt实例变量的用途是什么(使用Cloud9 IDE)?

Ruby irb中@prompt实例变量的用途是什么(使用Cloud9 IDE)?,ruby,ide,cloud9-ide,irb,Ruby,Ide,Cloud9 Ide,Irb,在irb会议期间: instance_variables #=> [:@prompt] 检查@prompt会显示一个哈希: {:PROMPT_I=>"2.1.4 :%03n > ", :PROMPT_S=>"2.1.4 :%03n%l> ", :PROMPT_C=>"2.1.4 :%03n > ", :PROMPT_N=>"2.1.4 :%03n?> ", :RETURN=>" => %s \n", :AUTO_INDE

在irb会议期间:

instance_variables #=> [:@prompt]
检查
@prompt
会显示一个哈希:

{:PROMPT_I=>"2.1.4 :%03n > ", :PROMPT_S=>"2.1.4 :%03n%l> ", :PROMPT_C=>"2.1.4 
 :%03n > ", :PROMPT_N=>"2.1.4 :%03n?> ", :RETURN=>" => %s \n", 
 :AUTO_INDENT=>true}

实例变量
@prompt
及其散列中的键/值对的作用是什么?(作为参考,我在Cloud9IDE上使用Ruby 2.1.4)

我看不到,使用Ruby 2.1.7让我思考。这一定是因为我使用的是基于云的IDE。我刚刚检查了我的本地“真实”irb,也无法复制。我将更新我的问题并添加相关标记。是的,阅读关于“定制IRB提示符”的内容,我没有看到,使用Ruby 2.1.7你让我思考了一下。这一定是因为我使用的是基于云的IDE。我刚刚检查了我的本地“真实”irb,也无法复制。我将更新我的问题并添加相关标签。是的,请阅读“自定义IRB提示”