当我打印到VIM中的脚本输出时,我无法向上滚动,所以我只能看到最后一行。例如,如果这是我的脚本:
for i in range(1000):
print str(i)+"TEST"
我运行这个命令:
:w !python -
如何滚动查看例如500TEST线。 我看到this问题,但这对mac OSX不起作用。
答案 0 :(得分:2)
我不认为MacVim / GVim的伪终端能够使用通常的滚动键滚动。您是否尝试将命令输入寻呼机?以下是:
:!python % | less -d
(编辑)
less
有很多类似vi的命令。使用/foo
向前搜索,?foo
向后搜索,50G
跳转到第50行,<C-f>
向下翻页,$ less +G
直接跳到最后一行`...
$ man less
读起来非常好。