January 4, 2016
The core philosophy of the Vim editor is accomplishing editing tasks with as few keystrokes and hand motions as possible.
Commands are short and succinct to minimize hand motions and keystrokes, and moving your hands to a mouse or even the arrow keys on your keyboard takes away precious seconds or fractions of a second that distract your brain from your editing task at hand. And once you've become proficient at this form of editing, using a standard editor is just not the same. There are even ways to make your browser more like Vim. Taken to the terminal, one essential tool that I now can't live without while working on the command line is Bash's Vi editing mode.