MacVim命令窗口文本着色帮助(Rspec输出)

Ben*_*man 8 ruby vim rspec macvim

我正在尝试过渡到MacVim for ruby​​ dev.我所拥有的一个问题是快速运行规范并轻松获得结果(通过/失败).

当我运行:Rake(或:!rspec %)它运行当前文件中的规范.输出显示在命令窗口中.

如果我在常规终端中运行它,我会得到彩色输出.也就是说,点是绿色的,故障是红色的.

在MacVim中,我得到了这些奇怪的[32m[0m令牌.这是一个例子: 在此输入图像描述

有想法该怎么解决这个吗?

mic*_*ael 2

使用vim-rspec。它会给你你想要的干净、颜色漂亮的 rspec 输出:

MacVim 中的 rspec 输出

顺便说一句,这些是 ANSI 转义序列,会弄乱输出。请参阅此处,了解几周前我在 (Mac|g)vim 中查看 ri 文档时提出的关于摆脱它们的问题。底线:尝试获得纯文本输出比尝试将 ANSI 转义序列支持硬塞到 Vim 中更容易。