Vim

Image Vim takes a while to learn, but once you know what you’re doing, you can work quickly, with a wide range of shortcuts and plug-ins. Additionally, Vim is compatible with nearly every operating system and is often already installed, so working on an unfamiliar OS is less unfamiliar when you use Vim. I used to be afraid of Vim, but now it’s my favorite editor.

Image It is available on nearly every operating system ever created (it comes preinstalled on Mac OS X and Linux, but you have to install it yourself on Windows). Vim is like a cockroach: It can ...

Get Learning to Program now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.