Discussion on: Learning To Be A Mouse-Less Web Developer In VS Code (Updated: 22 July 2020)

mitchartemis profile image
Mitch Stanley

If you really want to go fully mouseless I would suggest learning Vim or perhaps emacs.

There is a VS Code extension for Vim keybinds which is fairly good and will get you moving/editing text fairly quickly. I'll mention it's not quite as good as the real thing, though. Terminal vim gives your other benefits like cycling through multiple terminal windows with ⌘[ and ⌘], vim plugins, etc.

There's also browser plugins that let you bring vim keybinds over to the browser as well which can be handy.

That said, vim takes a long time to learn (I'm still learning new things after 5+ years with it). It's not for everyone, but definitely worth checking out.

sabz72608404 profile image

Yeah VIM plugin helps with most of this

jakehamiltondev profile image
Jake Hamilton

Absolutely this. Learning vim bindings can give you a big productivity boost in your editor and enable the same movement in the browser. If you really want to dive in the deep end, you can try using a tiling window manager like Sway. Once you've done that, you won't need to touch your mouse again unless you're playing a game!