vim - 在 gvim 中运行 rspec

标签 vim rspec

gvim 内部运行 rspec 给出这个奇怪的输出:

enter image description here

有人知道这个问题是从哪里来的吗? 注意:从 vim 运行 rspec 按预期工作,问题特定于 gvim,我尝试更改字体,但没有任何效果。

使用 vim: enter image description here

最佳答案

当您使用 GVIM 时,对于外部命令只有非常原始的终端模拟。这对于捕获输出来说是可以的,但是它不理解 ANSI 转义序列来输出不同的颜色和其他奇特的东西。这就是你看到的乱码。

首先,将 --color 参数放到 rspec 中,该参数可能指示命令使用颜色输出。这至少应该减少乱码。如果还有,请在 前面加上前缀:! TERM=dumb spring rspec ... 可能有帮助。

关于vim - 在 gvim 中运行 rspec,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28692385/

相关文章:

ruby - 从一开始的多少行内必须放置各种方向?

powershell - Powershell的颜色,弄乱了Vim + Solarized主题

ruby-on-rails - 两个相似的 rspec 测试,给出相反的结果

mysql - 我的应用程序访问远程数据库。如何有效地运行单元测试?

docker - 如何从 Docker 容器内部拉取到主机剪贴板?

vim - 如何在 Vim 中不将光标移动到该行的情况下对某一行执行操作(例如 `dd` )?

vim - 阻止vim删除空行上的缩进

ruby-on-rails - RSpec : repeated expect 的 DRY Controller 规范

rspec - ruby + Rspec : How should I be testing attr_accessor?

ruby - 使用 rspec 的 Selenium 屏幕截图