Answers:
如果您拥有完整的键盘,则可以在数字键盘附近使用键盘上的pgup和pgdown键。
如果您没有使用完整的键盘,则键盘上标有的功能fn以及向上和向下箭头键将为您提供向上和向下的页面。
对于某些应用程序,特别是在shell / terminal / tty窗口中,可以通过fn+ shift+ 实现预期的行为arrow up/down
Shift
+ PgUp
/ PgDn
,因此MBP上的组合键是Shift
+ Fn
+ PgUp
/ PgDn
。
的确,Macintosh计算机上的硬件键盘具有:
Fn+ ←= Home
Fn+ →= End
Fn+ ↑= Pg up
Fn+ ↓=Pg down
因此,这些“键”已经完全存在。如果您在Mac上本地运行Linux / Windows,这很明显。
但是,macOS应用程序负责按其认为合适的方式处理这些功能,这不是我们大多数人期望的。而且,macOS Terminal应用程序需要进行一些调整才能使用它们,正如我们所有人所期望的那样。
我相信其原因是macOS遵循了老式的Unix传统,其中:
ctrl+ a= Home
ctrl+ e=End
我现在按常规使用它,但是我的终端反射仍然需要正确的归位,结束,上调,下调...
编辑macOS的终端键盘绑定设置以匹配
我倾向于通过复制一个已经存在的类似条目来输入该条目,然后使用“删除字符”按钮,在键入其余条目之前先删除不同的位。
总体而言,这将遵循以下原则:
这符合我对此工作方式的所有期望。它可以在vim和ssh中工作。
这是⌥+向上/向下箭头键。
用户Fn
PageUp:Fn + UP PageDown:Fn + DOWN