Risposte:
Se hai una tastiera completa puoi usare i tasti pgup e pgdown sulla tastiera, vicino al tastierino numerico.
Se non stai utilizzando una tastiera completa, la funzione, etichettata fnsulla tastiera, oltre ai tasti freccia su e giù, ti darà una pagina su e giù.
Per alcune applicazioni, in particolare nelle finestre shell / terminal / tty, il comportamento previsto si ottiene con fn+ shift+arrow up/down
Shift
+ PgUp
/ PgDn
, quindi la combinazione di tasti su un MBP sarebbe Shift
+ Fn
+ PgUp
/ PgDn
.
È vero che la tastiera hardware su macchine Macintosh ha:
Fn+ ←= Home
Fn+ →= End
Fn+ ↑= Pg up
Fn+ ↓=Pg down
Quindi queste "chiavi" esistono già pienamente. Ciò è evidente se esegui Linux / Windows in modo nativo sul tuo Mac.
Tuttavia, le applicazioni macOS sono responsabili della gestione di queste funzioni come ritengono opportuno, il che non è qualcosa che molti di noi si aspettano. E l'applicazione macOS Terminal ha bisogno di qualche modifica per usarli come tutti ci aspettiamo.
Credo che la ragione di ciò sia che macOS segue una tradizione Unix di vecchia scuola in cui:
ctrl+ a= Home
ctrl+ e=End
Ora lo uso regolarmente, ma i miei riflessi terminali richiedono ancora una casa, un fine, un pg-up, un pg-down adeguati ...
Modifica le impostazioni di associazione della tastiera del terminale macOS in modo che corrispondano
Tendo a ottenere questo immesso copiando una voce simile già esistente, quindi utilizzando il pulsante "Elimina un carattere", rimuovo i diversi bit prima di digitare il resto.
Nel complesso, questo sarà simile a questi:
Questo soddisfa tutte le mie aspettative su come dovrebbe funzionare. Funziona in vim e attraverso ssh.
Sul mio layout di tastiera (danese) (sotto 10.7.5) è fn+ shift+ ↑/ ↓.
Sono ⌥+ tasti freccia su / giù.
Se si utilizza l' app KeyRemap4Macbook , controllare sotto i tasti "Cambia disposizione verso l'alto / il basso / sinistra / destra".
Quando hai impostato questo, Page Up e Page Down funzioneranno con irrsi - per questo accedo da remoto a un altro host linux - devi solo premere Shift+ Page Upo Page Downfunzionerà per quella finestra (al contrario delle pagine scorrevoli di OS X finestra terminale).
utente Fn
PageUp: Fn + UP PageDown: Fn + DOWN