如何在MacVim / GVim中滚动控制台命令输出?

时间:2013-12-16 11:17:14

标签: macos vim vertical-scrolling

当我打印到VIM中的脚本输出时,我无法向上滚动,所以我只能看到最后一行。例如,如果这是我的脚本:

for i in range(1000):
    print str(i)+"TEST"

我运行这个命令:

:w !python -

如何滚动查看例如500TEST线。 我看到this问题,但这对mac OSX不起作用。

1 个答案:

答案 0 :(得分:2)

我不认为MacVim / GVim的伪终端能够使用通常的滚动键滚动。您是否尝试将命令输入寻呼机?以下是:

:!python % | less -d

(编辑)

less很多类似vi的命令。使用/foo向前搜索,?foo向后搜索,50G跳转到第50行,<C-f>向下翻页,$ less +G直接跳到最后一行`...

$ man less读起来非常好。