Używam systemu MacOSX Snow Leopard.
Jak mogę przewijać stronę w górę i w dół?
Odpowiedź
Jeśli masz pełną klawiaturę, możesz użyć klawiszy pgup i pgdown na klawiaturze obok klawiatury numerycznej.
Jeśli nie używasz pełnej klawiatury, funkcji oznaczonej fn na klawiaturze, plus klawisze strzałek w górę iw dół wyświetlą stronę w górę iw dół.
W przypadku niektórych aplikacji, szczególnie w oknach powłoki / terminala / tty, oczekiwane zachowanie uzyskuje się za pomocą fn + shift + strzałka w górę / w dół
Komentarze
Odpowiedź
Prawdą jest, że klawiatura sprzętowa na komputerach Macintosh ma:
Fn + ← = Strona główna
Fn + → = End
Fn + ↑ = Pg up
Fn + ↓ = Pg down
Więc te ” klucze „w pełni istnieją. Jest to widoczne, jeśli uruchamiasz Linuksa / Windows natywnie na swoim Macu.
Jednak aplikacje macOS są odpowiedzialne za obsługę tych funkcji według własnego uznania, czego większość z nas nie oczekuje . A aplikacja terminalowa macOS wymaga pewnych ulepszeń, aby móc z nich korzystać zgodnie z naszymi oczekiwaniami.
Uważam, że powodem tego jest to, że macOS jest zgodny ze staromodną tradycją uniksową, w której:
ctrl + a = Home
ctrl + e = End
Teraz używam tego rutynowo, ale moje odruchy terminala nadal wymagają właściwego adresu home, end, pg-up, pg-down …
Edytuj ustawienia powiązań klawiatury terminala w macOS, aby dopasuj
Zwykle wprowadzam to, kopiując podobny wpis, który już istnieje, a następnie używając „ usuń znak ”, usuwam różne bity przed wpisaniem pozostałych.
Ogólnie rzecz biorąc, będzie wyglądać w następujący sposób:
To spełnia wszystkie moje oczekiwania dotyczące tego, jak to powinno działać. Działa w vimie i poprzez ssh.
Komentarze
- Myślę, że ' to naprawdę zabawna odpowiedź na to pytanie. Wydaje mi się, że różne pociągnięcia dla różnych osób?
- to powinna być akceptowana odpowiedź, łatwiejsza do odczytania i zawierająca dużo więcej informacji, dzięki!
Odpowiedź
Na moim (duńskim) układzie klawiatury (poniżej 10.7.5) jest to fn + shift + ↑ / ↓ .
Komentarze
- Mam amerykańską klawiaturę angielską i właśnie to działa ja pod terminalem, jeśli ' m SSHed.
- Działa w terminalu niezależnie od tego, czy ' m SSHed.
- Działa to dla powłok w VirtualBox z rozszerzonym układem klawiatury US (poniżej 10.10.5)
Odpowiedź
To jest ⌥ + klawisze strzałek w górę / w dół.
Komentarze
- To nie działa dla mnie? Co robię źle?
- @hobs nie jestem pewien, ale ja ' m na Lion, działa w obu przypadkach dla mnie z fn i ⌥
- To samo re, Macbook 13-calowy z systemem 10.7, przyjrzę się temu.
- W systemie OS X 10.6.8 otrzymuję około 3-liniowe przewijanie w / opt + strzałka w porównaniu z rzeczywistym zachowaniem PgUp PgDn ze strzałką fn + .
Odpowiedź
Jeśli używasz KeyRemap4Macbook , zaznacz pod klawiszami „Zmień strzałkę w górę / w dół / w lewo / w prawo”.
Po skonfigurowaniu Page Up i Page Down będą działać z irrsi – loguję się zdalnie do innego hosta linuxowego w tym celu – wystarczy nacisnąć Shift + Page Up lub Page Down będzie działać dla tego okna (w przeciwieństwie do przewijanych stron okna terminala OS X).
Odpowiedź
PageUp: Fn + UP
PageDown: Fn + DOWN
Pomyślnie przetestowano moją nową siatkówkę MBPro!
Odpowiedź
Mac OS Catalina:
Przewiń do góry strony – cmd
+ ↑
Przewiń do dołu strony – cmd
+ ↓
PageUp – fn
+ ↑
PageDow n – fn
+ ↓
Odpowiedź
użytkownik Fn
PageUp: Fn + UP PageDown: Fn + DOWN
Komentarze
- Czy to coś innego niż odpowiedź z grudnia, która mówi również o używaniu klawisza Fn? apple.stackexchange.com/a/113926/5472
Odpowiedź
Alt + strzałki w górę / w dół: pgup / pgdown
Spacja i shift + spacja:: pgup / pgdown
Command + strzałki w górę / w dół: strona główna / end
Komentarze
- Co rozumiesz przez
Spacebar and shift + spacebar: : pgup/pgdown
? - Ta jedna idzie w dół, a druga kombinacja idzie w górę.
- Nie mam pojęcia, co masz na myśli, ponieważ spacja… wstawia spację, a shift-spacja… wstawia spację.
Shift
+PgUp
/PgDn
, więc kombinacja klawiszy na MBP byłabyShift
+Fn
+PgUp
/PgDn
.