Ruby 我怎样才能得到“的”呢;内部评级(主要):001:0>&引用;提示而不是“提示”&燃气轮机&燃气轮机&引用;

Ruby 我怎样才能得到“的”呢;内部评级(主要):001:0>&引用;提示而不是“提示”&燃气轮机&燃气轮机&引用;,ruby,irb,Ruby,Irb,Ruby是预装在我的Mac上的,所以我想看看它。我注意到的第一件事是irb提示>>而不是irb(main):001:0>。我找不到任何关于如何用谷歌改变这一点的信息,因为每个人都在他们的代码中使用irb(main):001:0>;-) 你能帮我吗 PS:我并不认为Ruby坏了,但我想在编程时看起来更像书呆子;-) 我要做的是将它变成.bashrc中的别名,这样我就不必每次都键入它了 echo alias irb=\'irb --prompt inf-ruby\' >> ~/.bash

Ruby是预装在我的Mac上的,所以我想看看它。我注意到的第一件事是irb提示>>而不是irb(main):001:0>。我找不到任何关于如何用谷歌改变这一点的信息,因为每个人都在他们的代码中使用irb(main):001:0>;-)

你能帮我吗


PS:我并不认为Ruby坏了,但我想在编程时看起来更像书呆子;-)

我要做的是将它变成.bashrc中的别名,这样我就不必每次都键入它了

echo alias irb=\'irb --prompt inf-ruby\' >> ~/.bashrc

希望这有帮助

转到位置/home/leapfrog/.rvm/scripts

cd ~/.rvm/scripts
打开文件“irbrc.rb”,使用超级用户权限覆盖

$ sudo gedit irbrc.rb
将哈希“@prompt”的内容更改为以下内容

@prompt = {
 :PROMPT_I => "#{rvm_ruby_string} :%03n > ", # default prompt
 :PROMPT_S => "#{rvm_ruby_string} :%03n%l> ", # known continuation
 :PROMPT_C => "#{rvm_ruby_string} :%03n > ",
 :PROMPT_N => "#{rvm_ruby_string} :%03n?> ", # unknown continuation
 :RETURN => " => %s \n",
 :AUTO_INDENT => true
}
希望这对您有所帮助:)

另请参见:
@prompt = {
 :PROMPT_I => "#{rvm_ruby_string} :%03n > ", # default prompt
 :PROMPT_S => "#{rvm_ruby_string} :%03n%l> ", # known continuation
 :PROMPT_C => "#{rvm_ruby_string} :%03n > ",
 :PROMPT_N => "#{rvm_ruby_string} :%03n?> ", # unknown continuation
 :RETURN => " => %s \n",
 :AUTO_INDENT => true
}