我在终端中得到一些标准输出,并尝试使用箭头键向上滚动,但它给了我以前的命令。
向上翻页和向下翻页不执行任何操作。
使用滚动条非常困难,因为它每微英寸移动一页。请告诉我有没有一种方法可以在 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就可以使用方向键滚动和控制!谁能想到?!这给了我一种解决方法,但我认为箭头键应该以这种方式工作,而无需按住任何其他键。不必为了获得基本功能而费尽周折。只是我的观点。