Jak mohu dosáhnout page-up a page-down v OS X?

Používám MacOSX Snow Leopard.

Jak dosáhnu page-up a page-down?

Odpověď

Pokud máte plnou klávesnici, můžete použít klávesy pgup a pgdown na klávesnici poblíž numerické klávesnice.

Pokud nepoužíváte úplnou klávesnici, funkce označená fn na klávesnici plus klávesy se šipkami nahoru a dolů vám poskytnou stránku nahoru a dolů.

U určitých aplikací, zejména v oknech shell / terminal / tty, je očekávaného chování dosaženo pomocí fn + shift + šipka nahoru / dolů

Komentáře

  • -1 ve skutečnosti FN + Nahoru / Dolů není to samé jako FN + PageUp / PageDown. Například tradiční PageUp / PageDown nefunguje v irssi.
  • @hhh: Zdá se, že irssi a některé další terminálové aplikace používají Shift + PgUp / PgDn, takže kombinace klíčů v MBP bude Shift + Fn + PgUp / PgDn.
  • Toto je pro hardwarové mapování těchto funkcí . Aplikace OSX tyto klíče ' obvykle nepoužívají způsobem, který většina z nás očekává. ctrl + a a ctrl + e (home & end) jsou možnosti. Můj příspěvek níže vysvětluje, jak získat funkce, které očekáváte od aplikace Terminal. Každá aplikace s těmito klíči zachází podle vlastního nastavení '. Zvláštní.
  • To nebyla moje zkušenost. Mám klávesnici Apple plné velikosti připojenou k mému Mac Pro a tyto klávesy fungují podle očekávání pouze mimo OSX. Můj příspěvek níže ukazuje, jak změnit Terminal tak, aby ' fungoval normálně. Bylo ale také užitečné, když jsem se dozvěděl, že OSX má obecně CTRL + A jako HOME a CTRL + E jako END

Answer

Je pravda, že hardwarová klávesnice na počítačích Macintosh má:

Fn + = Domů
Fn + = Konec
Fn + = Pg nahoru
Fn + = Pg dolů

Takže tyto “ klíče „již plně existují. To je zřejmé, pokud na svém počítači Mac nativně používáte Linux / Windows.

Aplikace macOS jsou však odpovědné za zacházení s těmito funkcemi, jak uznají za vhodné, což většina z nás neočekává . A aplikace terminálu macOS potřebuje nějaké vylepšení, aby je mohla používat, jak všichni očekáváme.

Domnívám se, že důvodem je to, že macOS navazuje na starou unixovou tradici, kde:

ctrl + a = domov
ctrl + e = konec

Nyní to běžně používám, ale moje terminální reflexy stále vyžadují správný domov, konec, pg-up, pg-down …

Upravit nastavení vazby terminálových klávesnic systému macOS na shoda

domov konec stránka nahoru stránka dolů

Obvykle to zadávám zkopírováním podobné položky, která již existuje, a potom pomocí “ tlačítko pro smazání znaku, před zadáním zbytku odstraním různé bity.

Celkově to bude vypadat v těchto řádcích: Porovnat domov, konec, str. str.

To splňuje všechna moje očekávání, jak by to mělo fungovat. Funguje to vim a prostřednictvím ssh.

Komentáře

  • Myslím, že ' je opravdu zábavné, jaká odpověď byla na tuto otázku přijata. Myslím, že různé tahy pro různé lidi?
  • měla by to být přijatá odpověď, snadněji čitelná a mnohem poučenější, díky!

odpověď

Na mém (dánském) rozložení klávesnice (do 10.7.5) je to fn + shift + / .

Komentáře

  • Mám klávesnici pro angličtinu v USA a pro tohle funguje já pod terminálem, pokud ' m SSHed.
  • Funguje to pro mě v terminálu bez ohledu na to, zda jsem ' m SSHed.
  • Toto funguje pro skořápky ve VirtualBoxu s rozšířeným rozložením klávesnice v USA (do 10.10.5)

Odpovědět

Je to + klávesy se šipkami nahoru / dolů.

Komentáře

  • Toto nefunguje mi? Co dělám špatně?
  • @hobs si nejsem jistý, ale já ' m vlastně na Lionu, funguje pro mě v obou směrech, s fn a ⌥
  • Stejný on re, Macbook 13 inch running 10.7, I will look into it.
  • Na OS X 10.6.8 dostanu asi 3řádkový svitek w / opt + šipka proti skutečnému chování PgUp PgDn se šipkou fn + .

Odpověď

Pokud používáte KeyRemap4Macbook aplikace, zkontrolujte pod klávesami „Změnit šipku nahoru / dolů / doleva / doprava“.

Když toto nastavení nastavíte, stránka Page Up a Page Down bude pracovat s irrsi – k tomu se vzdáleně přihlásím k jinému hostiteli linuxu – stačí stisknout Shift + Page Up nebo Page Down bude pro toto okno fungovat (na rozdíl od posouvání stránek v okně terminálu OS X).

Odpověď

PageUp: Fn + UP

PageDown: Fn + DOWN

Úspěšně testováno na mé zcela nové sítnici MBPro!

Odpovědět

Mac OS Catalina:


Přejděte na začátek stránky – cmd +

Přejděte na konec stránky – cmd +


PageUp – fn +

PageDow n – fn +

odpověď

uživatel Fn

PageUp: Fn + UP PageDown: Fn + DOWN

Komentáře

Odpovědět

Alt + šipky nahoru / dolů: pgup / pgdown

Mezerník a shift + mezerník:: pgup / pgdown

Příkaz + šipky nahoru / dolů: domov / end

Komentáře

  • Co myslíte slovem Spacebar and shift + spacebar: : pgup/pgdown?
  • Ten jde dolů a druhá kombinace nahoru.
  • Nemáte tušení, co tím myslíte, protože mezerník .. vstupuje do mezery a shift-mezerník … vstupuje do mezery.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *