Antworten:
Wenn Sie eine vollständige Tastatur haben, können Sie die Tasten pgup und pgdown auf Ihrer Tastatur in der Nähe des Nummernblocks verwenden.
Wenn Sie keine vollständige Tastatur verwenden, erhalten Sie mit der fnauf Ihrer Tastatur angegebenen Funktion und den Aufwärts- und Abwärtspfeiltasten eine Seite nach oben und unten.
Für bestimmte Anwendungen, insbesondere in der Schale / Klemme / tty Fenstern, ist das erwartete Verhalten erreicht mit fn+ shift+arrow up/down
Shift
+ PgUp
/ verwenden PgDn
, also wäre die Tastenkombination auf einem MBP Shift
+ Fn
+ PgUp
/ PgDn
.
Es ist wahr, dass die Hardwaretastatur auf Macintosh-Computern Folgendes aufweist:
Fn+ ←= Home
Fn+ →= End
Fn+ ↑= Pg up
Fn+ ↓=Pg down
Diese "Schlüssel" sind also bereits vollständig vorhanden. Dies ist offensichtlich, wenn Sie Linux / Windows nativ auf Ihrem Mac ausführen.
Die macOS-Anwendungen sind jedoch dafür verantwortlich, diese Funktionen nach eigenem Ermessen auszuführen, was die meisten von uns nicht erwarten. Und die macOS Terminal-Anwendung benötigt einige Anpassungen, um sie wie erwartet zu verwenden.
Ich glaube, der Grund dafür ist, dass macOS einer alten Unix-Tradition folgt, in der:
ctrl+ a= Home
ctrl+ e=End
Ich benutze das jetzt routinemäßig, aber meine terminalen Reflexe verlangen immer noch ein richtiges Zuhause, Ende, Bild-auf, Bild-ab ...
Bearbeiten Sie die Bindungseinstellungen der Terminal-Tastatur von macOS entsprechend
Ich neige dazu, dies einzugeben, indem ich einen ähnlichen Eintrag kopiere, der bereits existiert, und dann mit der Schaltfläche "Zeichen löschen" die verschiedenen Bits entferne, bevor ich den Rest eingebe.
Insgesamt wird dies in etwa so aussehen:
Dies erfüllt alle meine Erwartungen, wie dies funktionieren sollte. Es funktioniert in vim und durch ssh.
Auf meinem (dänischen) Tastaturlayout (unter 10.7.5) ist es fn+ shift+ ↑/ ↓.
Es ist ⌥+ Up / Down-Pfeiltasten.
Wenn Sie die KeyRemap4Macbook- App verwenden, aktivieren Sie die Option "Pfeil nach oben / unten / links / rechts ändern".
Wenn Sie dies eingerichtet haben, funktionieren Bild auf und Bild ab mit irrsi - ich melde mich dafür remote bei einem anderen Linux-Host an - Sie müssen nur Shift+ drücken Page Upoder Page Downarbeiten für dieses Fenster (im Gegensatz zum Scrollen von Seiten von OS X) Terminalfenster).
Benutzer Fn
PageUp: Fn + UP PageDown: Fn + DOWN