

The ESC key is a bit out of the way, and it doesn’t need to be. Having multiple modes in vim isn’t so much of an issue it’s more that it sucks to move between them. The last one is critical, as ohmyzsh makes using the shell an absolute pleasure by including a massive number of plugins (rails, git, OS X, brew, etc.), over 80 terminal themes, and an auto-updater.

And now that your CAPSLOCK key is remapped, it’s easy to get in the habit. Once you find what you were looking for you can hit enter and execute it or you can modify it before doing so. Many know about using the arrow keys to invoke previous commands from history, but relatively few know that you can invoke ctrl-r to be brought to a history auto-complete prompt. Using ctrl-r to Search and Auto-complete from History Now you can stay on your home keys and hit ctrl-whatever with your pinky to the left the ‘a’ key.

#Iterm vim mode how to
Let’s make it functional by remapping it to the Control key! Here‘s how to do it in various operating systems. It’s a relic, and it’s right there on the home line wasting useful real estate. When was the last time you used your CAPSLOCK key? Yeah, me too. But even those who grok CLI are unaware of a number of ways to be more elegant accomplishing their tasks. If you enjoy the command line then you don’t need to be sold on efficiency or purity of action.
