如果您擁有完整的鍵盤,則可以在數字鍵盤附近使用鍵盤上的pgup和pgdown鍵。
如果您沒有使用完整的鍵盤,則在鍵盤上標有 fn kbd>的功能以及上下箭頭鍵將為您提供上下一頁。
對於某些應用程序,特別是在shell /終端/ tty窗口中,可以通過 fn kbd> + shift kbd> + 向上/向下箭頭實現預期的行為 kbd>
Macintosh計算機上的硬件鍵盤確實具有:
Fn kbd> + ← kbd> = 主頁 kbd>
Fn kbd> + → kbd> = 結尾 kbd>
Fn kbd> + ↑ kbd> = Pg up kbd>
Fn kbd> + ↓ kbd> = Pg down kbd>
因此這些“鍵”完全存在已經。如果您在Mac上本地運行Linux / Windows,這是顯而易見的。
但是,macOS應用程序負責按其認為合適的方式處理這些功能,這不是我們大多數人期望的。而且,macOS Terminal應用程序需要進行一些調整才能像我們大家期望的那樣使用它們。
我相信,原因是macOS遵循了古老的Unix傳統,其中:
ctrl kbd> + a kbd> = 首頁 kbd>
ctrl kbd> + e kbd> = End
我現在經常使用此功能,但是我的終端反射仍然需要正確的位置,結束,pg向上,pg向下...
編輯要匹配macOS的終端鍵盤綁定設置
我傾向於通過複製已經存在的類似條目來獲得此輸入存在,然後使用“刪除字符”按鈕,在鍵入其餘字符之前先刪除不同的位。
總體上,這將遵循以下幾行:
符合我對它應該如何工作的所有期望。它可以在vim和ssh中工作。
在我的(丹麥語)鍵盤佈局(低於10.7.5)上,它是 fn kbd> + shift kbd> + ↑ kbd> / ↓。
它是⌥ kbd> +向上/向下箭頭鍵。
如果您使用 KeyRemap4Macbook應用,請在“更改向上/向下/向左/向右”鍵下進行檢查。
設置完成後,向上翻頁和向下翻頁可以與 irrsi一起使用–為此,我遠程登錄到另一台Linux主機–您只需按 Shift kbd> + Page Up kbd>或 Page Down kbd>將適用於該窗口(而不是滾動OS X終端窗口的頁面)。
Mac OS Catalina:
滾動到頁面頂部- cmd
+ ↑
滾動到頁面底部- cmd
+ ↓
PageUp- fn
+ ↑
PageDown- fn
+ ↓
Alt +向上/向下箭頭:pgup / pgdown
空格鍵和shift +空格鍵:pgup / pgdown
命令+向上/向下箭頭:主頁/結束