如何在XP上设置wirble colorize

时间:2009-08-24 18:40:56

标签: windows ruby

我在XP机器上设置wirble时遇到了问题。当我运行IRB时,我会这样:

  
    

“foo” 的.capitalize     => ←[0;31米 “←[0;0米←[0; 36mFoo←[0;0米←[0;31米” ←[0;0米

  

只有当我在.irbrc或启动irb之后调用wirble上的colorize时才会发生这种情况。我用一体式安装程序安装了ruby 1.8.6。关于如何使颜色有效的任何想法?

2 个答案:

答案 0 :(得分:5)

首先安装这两个宝石:

gem install win32console
gem install wirble

然后在您的irb控制台中执行:

require 'win32console'
include Win32::Console::ANSI
require 'wirble'
Wirble.init
Wirble.colorize

您的输入将看起来很正确:

"foo".capitalize
=> "Foo"

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

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

答案 1 :(得分:1)

试试这个:

http://www.botvector.net/2008/06/colorized-wirble-in-windows-xp.html

(这是“wirble windows”第一次点击Google)