Preskočiť na obsah
hjkl · celosystémový

Vim scroll.
všade.

Podržte kláves fn, stlačte J alebo K, posúvajte ľubovoľné okno v ľubovoľnej aplikácii. Žiadny doplnok, žiadna konfigurácia pre aplikáciu – jednoducho to funguje.

Funguje v Safari · Xcode · Figma · Náhľad · Ľubovoľná aplikácia

Ako to funguje

Štyri smery na u · d · r · l

fn + u / d / r / l pre hore, dole, vpravo, vľavo. Čítajte dlhé stránky Notion alebo prelistujte GitHub PR bez toho, aby ste kedy siahali po myši.

Upravte veľkosť kroku: riadok, polovica strany alebo celá strana

Pol strany pre rýchle prečítanie PR, riadok po riadku pre presnú kontrolu. Veľkosť kroku je konfigurovateľná.

Funguje v každej aplikácii

Safari · Kód VS · Slack · Finder – jedna sada kláves, žiadna skratka pre jednotlivé aplikácie na zapamätanie.

Otázky.

Nebude to v rozpore s klávesovými skratkami Vim vo VS Code?

fns zachytáva iba J/K, kým je fn podržané. Vo vnútri VS Code s rozšírením Vim funguje váš j/k bez fn presne ako normálne – navigácia v normálnom režime, vizuálny výber, všetko. Vrstva fn je umiestnená nad aplikáciou, takže nedochádza ku konfliktu.

Môžem zmeniť klávesy z hjkl na klávesy so šípkami alebo WASD?

Mapovanie kláves je konfigurovateľné v nastaveniach fns. Ak dávate prednosť štýlu WASD alebo len chcete J/K bez zvyšku hjkl, môžete nastaviť tento modifikátor. Predvolená hodnota je hjkl, pretože to je to, čo svalová pamäť už od väčšiny používateľov klávesnice očakáva.

Môžem nastaviť rýchlosť posúvania?

Áno. Nastavenia → Posúvanie má posúvač rýchlosti od 1 do 10. Predvolená hodnota je kalibrovaná pre pohodlnú rýchlosť čítania. Skoky strán Shift+J/K majú vždy presne jednu výšku výrezu bez ohľadu na nastavenie rýchlosti.

Posúvajte sa kdekoľvek pomocou fns.

Pridajte sa do poradovníka alebo vyskúšajte beta verziu.