我在XP机器上设置问题时遇到问题。当我运行IRB时,我得到的是这样的东西:



仅当我在.irbrc或启动irb之后在wirble上调用colorize时,才会发生这种情况。我使用多合一安装程序安装了ruby 1.8.6。关于如何使色彩起作用的任何想法?

最佳答案

首先安装以下两个gem:

gem install win32console
gem install wirble

然后在您的irb控制台中执行以下操作:
require 'win32console'
include Win32::Console::ANSI
require 'wirble'
Wirble.init
Wirble.colorize

您的输入将看起来很简洁:
"foo".capitalize
=> "Foo"

(Foo现在在我的屏幕上显示为蓝色)

附言
如果您希望irb始终以这些设置开头,只需将上面的代码放在主目录中的“.irbrc”文件中即可。

08-20 02:13