在终端中按行滚动而不是按页滚动 Shift + PgUp

在终端中按行滚动而不是按页滚动 Shift + PgUp

是否有键盘方式可以像我们使用鼠标滚轮滚动一样逐行滚动终端?

Shift+ PgUp/PgDown仅提供逐页滚动。我想像鼠标滚轮一样缓慢滚动。

我在谷歌上的搜索没有结果。

更新

从您的评论中,我发现这并不是对所有终端的一般操作。我问的是 Fedora 22 终端,通过Ctrl+ Alt+F2或“系统”→“终端”打开。

@Stephane 的跟进:在这种情况下,这会是“Fedora 上的虚拟控制台”还是“许多 X11 终端模拟器中的任何一个”?有什么不同?

请原谅我的混乱;我是 Linux 新手,仍在学习中。

答案1

简短回答:尝试 CTRL+SHIFT+Up/Down 。

更长的答案:正如其他人提到的,这个问题并不像看起来那么简单,因为有不同的程序可以“包装”您所看到的终端,并且每个程序都可能有自己的键盘快捷键。

CTRL+SHIFT+Up/Down 将在名为“gnome terminal”的 GUI 终端中工作,如果您使用默认的 Fedora 22 安装并选择“System Terminal” - 您很可能会使用它。

如果您使用的是文本模式虚拟终端(按 CTRL+ALT+F2 时出现的终端),那么这些键可能不起作用。

为了更高级的使用,您可能需要重新思考为什么需要“向上滚动”。如果是因为您正在使用的程序输出长文本而您需要“回顾”,请考虑学习如何使用moreless更擅长检查长输出的程序。如果是因为您想查看以前输入的命令,请考虑使用history.

答案2

大多数终端的快捷键是Shift+UpShift+ 。Down

如果它们不起作用,则应该使用 ++和Ctrl++来代替。ShiftUpCtrlShiftDown

答案3

在终结者中使用 Shift+control+alt

相关内容