Tired of Jumping Between Keyboard and Mouse? Here's What Actually Helped Me as a Dev


Look, if you're a developer who's constantly flipping between keyboard and mouse—you already know how annoying that gets. It kills your flow, interrupts your zone, and honestly? It’s exhausting.
I hit a point where I was just done. So I started using Vimium and some keyboard-based mouse controls—and maaaan, it made a huge difference.
Why Vimium Hit Different for Me
Vimium is like Vim—but for your browser. It lets you do almost everything using just your keyboard. Think about that for a second: opening tabs, scrolling, clicking links—all without your hands ever leaving the keys.
A Few Vimium Things That Slapped:
f
to highlight and click linksj
/k
to scroll up and downt
to open a new tab,x
to closegg
to jump to the top of the pageG
to jump to the bottom
It takes some getting used to, but once you get the muscle memory? Chef’s kiss. 💻✨
But Sometimes, You Still Need a Cursor...
Yeah, not everything is Vimium-ready. Sometimes you gotta drag, drop, or hover. That’s where keyboard mouse control comes in.
I used:
Windows Mouse Keys – Press
Alt + Shift + NumLock
and boom: your number pad becomes a mouse.NeatMouse (third-party tool) – More precision, more options.
What Changed for Me
Not to sound dramatic, but this combo lowkey saved my wrists and workflow:
My hand pain dropped (seriously).
I stopped breaking flow just to switch tabs or scroll.
I felt more locked-in and productive.
Final Thoughts
If you’re a dev who loves keyboard shortcuts and hates unnecessary mouse movement—Vimium is a no-brainer. Pair it with keyboard-based cursor control and you’ll feel like a terminal wizard, even while reading docs or testing frontend stuff.
Tried it already? Got better hacks? Drop them my way—I’m all ears.
Subscribe to my newsletter
Read articles from Terminal Chai directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
