Przejdź do treści
hjkl · ogólnosystemowy

Przewijaj Vima.
wszędzie.

Przytrzymaj fn, naciśnij J lub K, przewiń dowolne okno w dowolnej aplikacji. Żadnych wtyczek, żadnej konfiguracji dla poszczególnych aplikacji – to po prostu działa.

Działa w Safari · Xcode · Figma · Podgląd · Dowolna aplikacja

Jak to działa

Cztery kierunki na u · d · r · l

fn + u / d / r / l dla góra, dół, prawo, lewo. Czytaj długie strony Notion lub przeglądaj PR GitHub, nawet nie sięgając po mysz.

Dostosuj rozmiar kroku: linia, połowa strony lub cała strona

Pół strony do szybkiego przeglądania PR, linia po linijce w celu dokładnego przeglądu. Rozmiar kroku można konfigurować.

Działa w każdej aplikacji

Safari · VS Code · Slack · Finder — jeden zestaw klawiszy, bez konieczności zapamiętywania skrótów do poszczególnych aplikacji.

Pytania.

Czy nie będzie to kolidowało z skrótami klawiszowymi Vima w VS Code?

fns przechwytuje J/K tylko wtedy, gdy fn jest trzymany. Wewnątrz VS Code z rozszerzeniem Vima, twoje j/k bez fn działa dokładnie tak jak zwykle — nawigacja w trybie normalnym, wybór wizualny, wszystko. Warstwa fn znajduje się nad aplikacją, więc nie ma konfliktu.

Czy mogę zmienić klawisze z hjkl na klawisze strzałek lub WASD?

Mapowanie klawiszy można skonfigurować w ustawieniach fns. Jeśli wolisz styl WASD lub po prostu chcesz J/K bez reszty hjkl, możesz ustawić ten modyfikator. Wartość domyślna to hjkl, ponieważ tego właśnie oczekuje pamięć mięśniowa dla większości użytkowników klawiatur.

Czy mogę dostosować prędkość przewijania?

Tak. Ustawienia → Przewijanie ma suwak prędkości od 1–10. Wartość domyślna jest skalibrowana pod kątem wygodnej szybkości czytania. Skoki strony Shift+J/K są zawsze dokładnie o jedną wysokość rzutni, niezależnie od ustawienia szybkości.

Przewiń gdziekolwiek za pomocą fns.

Dołącz do listy oczekujących lub wypróbuj wersję beta.