在vim打开时滚动查看shell输出?

时间:2014-09-17 20:42:36

标签: vim gnome-terminal

我之前在Windows中使用过Putty终端。它没有在vim屏幕中激活鼠标滚动,但是允许我滚动"以上#34; vim窗口,用于查看以前的shell命令/输出。

现在我正在使用gnome终端。它的行为恰恰相反。它允许鼠标在vim窗口内滚动,但不允许我滚动"以上#34;查看以前的shell输出。有没有办法让我滚动" up"我打开vim时看到shell输出?

4 个答案:

答案 0 :(得分:1)

虽然不像你描述的那样“完全”,但你可以输入

  

将暂停您的vim会话,并让您向上滚动以前的输出。你也可以使用:!按如下方式执行命令......

  

:!LS

将在您当前的目录中运行ls。

答案 1 :(得分:1)

您可以使用<ctrl-z>暂停vim并返回到shell,您可以在其中向上和向下滚动。

fg将恢复vim,即将其带到(f)矿石(g)轮

答案 2 :(得分:0)

您可以使用:shell命令从vim运行终端。然后你可以向上滚动并完成你想要的所有东西。使用<C-d>返回vim。

答案 3 :(得分:0)

您可以使用:sh命令切换到终端,并在终端上键入exit 切换回vim。你总是可以在终端上看到你的所有shell输出。