如何使用箭头键在 Ubuntu 终端中滚动

如何使用箭头键在 Ubuntu 终端中滚动

我在终端中得到一些标准输出,并尝试使用箭头键向上滚动,但它给了我以前的命令。

向上翻页和向下翻页不执行任何操作。

使用滚动条非常困难,因为它每微英寸移动一页。请告诉我有没有一种方法可以在 Ubuntu 终端上使用箭头键(或类似的东西)进行合理的滚动?

我在滚动首选项中看不到任何内容。

答案1

您可以使用⇧ Shift+PgUp⇧ Shift+PgDown在大多数终端中滚动。添加 会⇧ Shift阻止按键通过终端发送到应用程序,如果您只是按下PgUp且未PgDown修改,当然会发生这种情况。

此外,这些必须是编辑键盘上的PgUp和,PgDown不是计算器键盘上的那些。

⇐ 这是编辑键盘。如果您的笔记本电脑没有完整的 104/105/106/107/109 键键盘,则您必须在笔记本电脑键盘上找到对应的键盘,无论它在哪里。

答案2

在终端仿真器中使用箭头键滚动的方法是按住 Shift 键。这是因为终端仿真器将所有按键发送到终端中运行的应用程序;按住 Shift 键可以绕过这个问题。这也可以与其他键一起使用,例如复制和粘贴。

对于那些抱怨 Shift 键没有必要的人来说,将终端仿真器的行为更改为不需要 Shift 键会破坏所有可以使用方向键的终端应用程序,例如 vim、nano、git、less 等等。在所有这些应用程序中,使用箭头键将要只需按照用户期望的方式滚动即可。

答案3

我刚刚注意到这里旁边有另一个链接,名为“如何在 GNOME Terminal 2.31.3 中逐行滚动终端?”。事实证明,按住两个shift就可以使用方向键滚动控制!谁能想到?!这给了我一种解决方法,但我认为箭头键应该以这种方式工作,而无需按住任何其他键。不必为了获得基本功能而费尽周折。只是我的观点。

相关内容