从 gvim
内部运行 rspec
给出这个奇怪的输出:
有人知道这个问题是从哪里来的吗?
注意:从 vim
运行 rspec
按预期工作,问题特定于 gvim
,我尝试更改字体,但没有任何效果。
使用 vim:
最佳答案
当您使用 GVIM 时,对于外部命令只有非常原始的终端模拟。这对于捕获输出来说是可以的,但是它不理解 ANSI 转义序列来输出不同的颜色和其他奇特的东西。这就是你看到的乱码。
首先,将 --color
参数放到 rspec
中,该参数可能指示命令使用颜色输出。这至少应该减少乱码。如果还有,请在 前面加上前缀:! TERM=dumb spring rspec ...
可能有帮助。
关于vim - 在 gvim 中运行 rspec,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28692385/