防止(xfce)终端滚动输出

我正在运行Xubuntu。 当我运行一些产生大量输出到终端的东西时(比如我的代码,通常……!)我发现不可能“冻结”屏幕,看看中的特定点跑。

例如:我的代码正在生成输出,并且通常(在其他机器中)我可以向上移动鼠标滚轮。 这实质上阻止终端跟随最新输出到屏幕,您可以在闲暇时查看输出,同时在下面生成更多输出。 为了赶上,我通常点击键盘上的向下箭头,它会跳到最新的一行,然后按下。

xfce4-terminal 0.6.1不遵循这种行为,我想知道是否有办法启用它。 抱歉,如果这有点描述……

  1. 打开Xfce终端首选项: 编辑>首选项…
  2. 在“ 常规”选项卡的“ 滚动”部分,取消选中“ 滚动输出”复选框

使用此选项,终端仍会自动滚动新输出,但如果向上滚动,它将自动停止滚动。

如果有人感兴趣,这里是如何使用命令行执行此操作:

 grep -q ScrollingOnOutput ~/.config/xfce4/terminal/terminalrc || echo "ScrollingOnOutput=FALSE" >> ~/.config/xfce4/terminal/terminalrc && sed -i -E 's/^ScrollingOnOutput=.*/ScrollingOnOutput=FALSE/' ~/.config/xfce4/terminal/terminalrc