Respuestas:
Si tiene un teclado completo, puede usar las teclas pgup y pgdown en su teclado, cerca del teclado numérico.
Si no está utilizando un teclado completo, una función, etiquetada fnen su teclado, más las teclas de flecha hacia arriba y hacia abajo le dará una página hacia arriba y hacia abajo.
Para ciertas aplicaciones, particularmente en las ventanas de shell / terminal / tty, el comportamiento esperado se logra con fn+ shift+arrow up/down
Shift
+ PgUp
/ PgDn
, por lo que la combinación de teclas en un MBP sería Shift
+ Fn
+ PgUp
/ PgDn
.
Es cierto que el teclado de hardware en las máquinas Macintosh tiene:
Fn+ ←= Home
Fn+ →= End
Fn+ ↑= Pg up
Fn+ ↓=Pg down
Entonces estas "llaves" ya existen completamente. Esto es evidente si ejecuta Linux / Windows de forma nativa en su Mac.
Sin embargo, las aplicaciones de macOS son responsables de manejar estas funciones como mejor les parezca, lo cual no es algo que la mayoría de nosotros esperamos. Y la aplicación MacOS Terminal necesita algunos ajustes para usarlos como todos esperamos.
Creo que la razón de esto es que macOS sigue una tradición de Unix de la vieja escuela donde:
ctrl+ a= Home
ctrl+ e=End
Ahora uso esto de forma rutinaria, pero mis reflejos terminales todavía exigen un inicio, final, pg-up, pg-down adecuados ...
Edite la configuración de enlace del teclado de terminal de macOS para que coincida
Tiendo a ingresar esto copiando una entrada similar que ya existe, luego usando el botón 'eliminar un carácter', elimino los diferentes bits antes de escribir el resto.
En general, esto se verá a lo largo de estas líneas:
Esto cumple con todas mis expectativas sobre cómo debería funcionar. Funciona en vim y a través de ssh.
En mi diseño de teclado (danés) (bajo 10.7.5) es fn+ shift+ ↑/ ↓.
Es ⌥+ teclas de flecha arriba / abajo.
Si usa la aplicación KeyRemap4Macbook , marque en las teclas "Cambiar Arrrow arriba / abajo / izquierda / derecha".
Cuando haya configurado esto, Page Up y Page Down funcionarán con irrsi (para ello , me conecto de forma remota a otro host de Linux), solo necesita presionar Shift+ Page Upo Page Downfuncionará para esa ventana (en lugar de desplazarse por las páginas de OS X ventana de terminal).
usuario Fn
PageUp: Fn + UP PageDown: Fn + DOWN