1

我是 Ruby 新手,只是想学习它,遵循Ruby on Rails 教程

我正在为窗口运行 GitBash MINGW,当我运行时(rspec 2.4.0)

rspec spec/

我得到回应:

You must use ANSICON 1.31 or later (http://adoxa.110mb.com/ansicon/) to use 
colour on Windows

...但我很喜欢使用 MINGW。如果我使用 ANSICON 我似乎无法得到

ssh-add 

工作,我得到了错误

Could not open a connection to your authentication agent

我可以使用 MINGW 进行推送,使用 ANSICON 进行测试,但我宁愿将它们全部放在一个控制台中。

4

1 回答 1

1

由于 GitBash 已经支持转义,您应该能够通过定义 ANSICON 环境变量来伪造 RSpec/Ruby。不确定 Ruby 是否真的读取它,但它的内容是“WxH (wxh)”,其中 W & H 是缓冲区的宽度和高度,而 w & h 是窗口。

于 2011-04-07T05:35:35.883 回答