Bagaimana saya bisa mencapai page-up dan page-down di OS X?


91

Saya menggunakan MacOSX Snow Leopard.

Bagaimana cara mencapai page-up dan page-down?

Jawaban:


89

Jika Anda memiliki keyboard lengkap, Anda dapat menggunakan tombol pgup dan pgdown di keyboard Anda, di dekat numpad.

Jika Anda tidak menggunakan keyboard lengkap, fungsinya, berlabel fnpada keyboard Anda, ditambah tombol panah atas dan bawah akan memberi Anda halaman naik dan turun.

Untuk aplikasi tertentu, terutama di windows shell / terminal / tty, perilaku yang diharapkan dicapai dengan fn+ shift+arrow up/down


3
-1 sebenarnya FN + Atas / Bawah tidak sama dengan FN + PageUp / PageDown. Misalnya, PageUp / PageDown tradisional tidak berfungsi di irssi.
hhh

7
@ hhh: Tampaknya irssi dan beberapa aplikasi terminal lainnya menggunakan Shift+ PgUp/ PgDn, jadi kombinasi tombol pada MBP adalah Shift+ Fn+ PgUp/ PgDn.
Lèse majesté

1
Ini untuk pemetaan perangkat keras dari fungsi-fungsi ini. Aplikasi OSX umumnya tidak menggunakan tombol-tombol ini seperti yang kita harapkan. ctrl + a dan ctrl + e (home & end) adalah opsi. Posting saya di bawah ini menjelaskan cara mendapatkan fungsionalitas yang Anda harapkan untuk aplikasi Terminal. Setiap aplikasi menangani kunci ini sesuai dengan pengaturannya sendiri. Aneh.
James T Snell

1
Ini bukan pengalaman saya. Saya memiliki Apple Keyboard ukuran penuh yang terhubung ke Mac Pro saya dan tombol-tombol ini hanya berfungsi seperti yang diharapkan di luar OSX. Posting saya di bawah ini menunjukkan cara mengubah Terminal sehingga akan bekerja secara normal. Tetapi itu juga sangat membantu ketika saya mengetahui bahwa secara umum OSX memiliki CTRL + A sebagai HOME dan CTRL + E sebagai END
James T Snell

22

Benar bahwa keyboard perangkat keras pada mesin Macintosh memiliki:

Fn+ = Home
Fn+ = End
Fn+ = Pg up
Fn+ =Pg down

Jadi "kunci" ini sudah sepenuhnya ada. Ini jelas jika Anda menjalankan Linux / Windows secara native di Mac Anda.

Namun, aplikasi macOS bertanggung jawab untuk menangani fungsi-fungsi ini sesuai keinginan mereka, yang bukan sesuatu yang kebanyakan dari kita harapkan. Dan aplikasi Terminal macOS perlu beberapa penyesuaian untuk menggunakannya seperti yang kita semua harapkan.

Saya percaya alasan untuk ini adalah bahwa macOS mengikuti tradisi Unix sekolah tua di mana:

ctrl+ a= Home
ctrl+ e=End

Saya sekarang menggunakan ini secara rutin, tetapi terminal-refleks saya masih menuntut rumah yang layak, akhir, pg-up, pg-down ...

Edit Pengaturan Pengikat Keyboard Terminal macOS agar sesuai

rumah akhir halaman ke atas halaman bawah

Saya cenderung memasukkan ini dengan menyalin entri serupa yang sudah ada, kemudian menggunakan tombol 'hapus karakter', saya menghapus bit yang berbeda sebelum mengetik sisanya.

Secara keseluruhan, ini akan terlihat seperti ini: Cocokkan rumah, akhir, pg atas dan pg bawah

Ini memenuhi semua harapan saya untuk bagaimana ini seharusnya bekerja. Ia bekerja di vim dan melalui ssh.


1
Saya pikir ini benar-benar lucu jawaban mana yang telah diterima untuk pertanyaan ini. Saya kira pukulan yang berbeda untuk orang yang berbeda?
James T Snell

1
ini harus menjadi jawaban yang diterima, lebih mudah dibaca, dan jauh lebih informatif, terima kasih!
ryenus

15

Pada tata letak keyboard (Denmark) saya (di bawah 10.7.5) itu adalah fn+ shift+ / .


Saya memiliki keyboard Bahasa Inggris AS dan inilah yang berfungsi untuk saya di bawah terminal jika saya SSHed.
Tyler Collier

1
Ini bekerja untuk saya di terminal terlepas dari apakah saya SSHed.
Tommy

Ini berfungsi untuk cangkang di VirtualBox dengan tata letak keyboard US Extended (di bawah 10.10.5)
Marius

5

Ini + tombol panah Atas / Bawah.


Ini tidak bekerja untuk saya? Apa yang saya lakukan salah?
ConstantineK

1
@hobs tidak yakin, tapi aku benar-benar di Lion, bekerja dengan baik untukku, dengan fn dan ⌥
Artem Pakk

Sama di sini, Macbook 13 inch menjalankan 10.7, saya akan memeriksanya.
ConstantineK

1
Pada OS X 10.6.8 saya mendapatkan tentang gulir 3-baris w / opt + panah versus perilaku PgUp PgDn aktual dengan panah fn +.
sholsinger

4

Jika Anda menggunakan aplikasi KeyRemap4Macbook , centang di bawah tombol "Ubah Pengaturan Atas / Bawah / Kiri / Kanan".

Ketika Anda sudah mengatur ini, Page Up dan Page Down akan bekerja dengan irrsi - Saya log-on dari jarak jauh ke host linux lain untuk itu - Anda hanya perlu menekan Shift+ Page Upatau Page Downakan bekerja untuk jendela itu (sebagai lawan dari menggulir halaman OS X jendela terminal).


0

PageUp: Fn + UP

PageDown: Fn + BAWAH

Berhasil diuji pada retina MBPro baru saya!



-1

Alt + panah atas / bawah: pgup / pgdown

Spasi dan geser + bilah spasi:: pgup / pgdown

Command + panah atas / bawah: home / end

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.