Ksh*_*rma 203 keyboard-shortcuts terminal
如何仅使用键盘在 bash 中滚动?如果在 bash 中无法实现,是否还有其他支持此功能的 shell?
ise*_*cik 225
在“终端”(不是像 那样的图形模拟器gterm)中,
Shift+PageUp和Shift+PageDown工作。
小智 47
我在 Ubuntu 14 (bash) 中使用默认终端并按页面滚动它是Shift+PageUp或Shift+PageDown向上/向下整个页面。
Ctrl+ Shift+Up或Ctrl+ Shift+Down按行向上/向下。
jor*_*anm 17
这取决于您的终端模拟器,而不是您使用的外壳。我个人使用GNU Screen。从描述来看:
Screen 是一个全屏窗口管理器,它在多个进程之间多路复用一个物理终端,通常是交互式 shell。
您可以使用C-a [进入回滚模式。从这里,您可以使用键盘滚动,甚至可以复制和粘贴。可使用Esc键退出该模式。
小智 15
键盘:苹果/Mac
终端/动车组: OSX 终端
外壳: bash
fn + up_arrow:向上翻页 fn + down_arrow:向下翻页 cmd + up_arrow: 排队 cmd + down_arrow:向下行
在我知道的大多数终端中,您可以使用Shift+PageUp和Shift+DownDown进行滚动。请注意,某些终端不支持滚动,或使用非常有限的历史缓冲区。在后一种情况下,您可能希望增加限制(如果可以配置)。
作为替代方案,可以使用寻呼机;例如,less。
在 FreeBSD 上,您可以使用Scroll Lock切换屏幕滚动模式。按一次,然后使用 Up/Down、PgUp/PgDown、Home/End 滚动。再次按下它会跳回并继续打字。