2

我真的很喜欢在 vim 中运行一些系统命令,比如

:!rspec

但令人讨厌的是我无法向上滚动查看输出信息

在此处输入图像描述

我在 Mac 10.9 中使用 Macvim,有人知道该怎么做吗?

4

1 回答 1

1

据我所知,您无法向上滚动来自外部源的输出。

消息确实有一个简单的滚动功能,但仅限于 Vim 可以完全控制的消息。见:h messages

不过看看你的截图,我可以告诉你你做错了。运行 RSpec:!rspec是低效的。Vim 在其运行时有一个 RSpec 编译器。

:compiler rspec
:make

现在 RSpec 输出被解析并填充到您的快速修复列表中,以便于导航。

如需更多 RSpec 功能,例如异步测试运行,请查看dispatch.vim

于 2013-08-08T17:34:08.417 回答