【问题标题】:How to scroll up to view the output of system command in Vim如何在 Vim 中向上滚动查看系统命令的输出
【发布时间】:2013-08-09 01:36:27
【问题描述】:

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

:!rspec

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

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

【问题讨论】:

  • 你应该添加 macvim 标签。这种行为主要取决于 Vim 后面的终端仿真器或您使用的图形模式。看起来这对 MacVim 来说很特别。

标签: vim macvim


【解决方案1】:

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

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

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

:compiler rspec
:make

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

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

【讨论】:

    猜你喜欢
    • 2010-10-20
    • 2023-03-18
    • 2014-11-12
    • 1970-01-01
    • 1970-01-01
    • 2014-12-26
    • 2010-12-25
    • 1970-01-01
    • 2015-11-28
    相关资源
    最近更新 更多