Skip to content

vim-style macos navigation

Choose a tag to compare

@arturgrochau arturgrochau released this 31 Jul 14:07
· 46 commits to main since this release

🟩 VIM‑STYLE MAC NAVIGATION — v1.2.1

✨ What’s New

  • 🖱️ Refined scrolling experience
    w / b now scroll left/right with smoother motion.
    W / B perform significantly larger horizontal scrolls with hold‑to‑repeat.
    U / D (Shift + u/d) now scroll vertically in larger, faster jumps — fully repeatable while held.

  • 🔧 Fixed vertical scroll breakage
    Resolved issues introduced by recent macOS changes to scroll handling that broke U / D functionality in many apps.
    Events are now normalized to respect system natural scrolling settings and processed reliably by Electron, web, and terminal interfaces.

  • 🧠 gg / G now consistently jump to top/bottom
    Implements a robust scroll workaround using large pixel-delta events.
    Fixes inconsistent behavior in apps with smooth-scroll support or scroll throttling (e.g., Terminal, VSCode, Safari).
    gg (double tap g) scrolls to the top; G (Shift + g) jumps to the bottom — reliably and instantly.

  • 🖱️ Enhanced line selection with i
    Pressing i now performs a triple-click to highlight entire lines, mimicking native text field selection.

  • 🧠 Consistency improvements
    General modal refinements for better responsiveness and predictable navigation flow.


⬇️ Download v1.2.1

Built by Artur Grochau with Lua + ❤️