让终端使用 pageup/pagedown 而不是 shift-pageup/shift-pagedown?

HDa*_*ave 13 command-line shortcut-keys key-binding

我已经厌倦了在 gnome 终端、命令行、终止符和 guake 等中使用 shift-pgup 进行翻页。

有什么方法可以轻松地使这些应​​用程序使用直接向上翻页和向下翻页键进行翻页?

小智 10

恐怕这是不可能的,因为不会将 PgUp/PgDown 发送到命令行应用程序,这会使其中一些应用程序无法使用。这是过去的 Unix 功能。

如果您想要更多用户友好的滚动,我建议使用该less命令。它是这样使用的:

command-with-lot-of-output | less
Run Code Online (Sandbox Code Playgroud)

这将less使用原始命令的输出启动命令。(更多关于管道输出到其他程序的信息可以在这里找到:http : //www.dsj.net/compedge/shellbasics1.html

可以使用箭头或 PgUp/PgDown 导航较少。为方便起见,它还提供搜索等功能(man less有关更多信息,请参阅)。less只需按一下q键就可以退出。

  • 我研究了这个问题,虽然看起来你可以在命令控制台中映射 100 多个击键,但向上翻页和向下翻页并不是其中的两个! (3认同)