Chrome extension mouseless code#
I use VS Code nowadays ( who knew?) and probably the first extension I have installed was VSCodeVim.
Probably all source code editors and IDEs support Vim mode in some form. Even Gmail has matching hotkeys! Vim mode in VS Code You will need to pick up the mouse a lot less often.Īs you'll see below, a lot of new solutions borrow from Vim's keybindings. The main thing to appreciate though is that the modal nature of Vim mode allows you to keep your hands on the home row of the keyboard so that you can touch-type without interruption.
There are countless more tricks, shortcuts and all sorts of magic you can do with Vim. Exit insert mode and go back to "navigate" again: ESC.ĭon't believe the hype it's not that difficult ?.Go to insert mode so you can type any text: i.Go to the top of the document: gg ( G takes you to the end).Move left, down, up, right: h, j, k, l.Download: Tridactyl for Firefox (Free) 3. Accomplishing tasks like entering text-input mode and navigating tabs might take a little more time to get used to, but the hint function is a great introduction. You can get started with learning just a handful of shortcuts: Type the hint you see on the link or object you want to click, and Tridactyl will click it for you. It has been around for 28 years since Vim came out (!), and seems like there are no significantly better alternatives for now. It is probably the fastest way to deal with text editing and writing source code. It's a brilliant, comfortable and efficient way of using the keyboard. What I'm suggesting though, is to learn the basic movement and command keys of Vim mode. There are better alternatives nowadays IMO, although it's still the most powerful text editor probably and it's not that hard to pick up. Vim is the infamous editor you can't get out of, right? Well, I'm not saying you should use Vim as your primary editor. Just let the ones you often use become second nature, then pick up new ones as you go. Don't try to memorise every key combination at once. You might be overwhelmed at first, but remember: learning takes time. You can even print the hotkey list for future reference if you like.