News for hackers. Stuff that matters.
Re:Helping a Million Developers Exit Vim by cryptonector on Tuesday May 23, 2017 @11:47PM (#14407474)
vi's defining characteristic, which vim inherits, is that it is _modal_. That means that it has modes, like input mode (where what you type is added to the file), and command mode (where what you type are commands to the editor).

Modal editing is fantastic: it means you don't need a meta key, or multiple modifier key combinations to do things (for which your wrists will thank you!). It frees up keybindings for different purposes, which is partly how modal editing ends up needing fewer modifier key combinations.

Best thing in editing technology yet.

Re:Helping a Million Developers Exit Vim by JdeBP on Friday May 26, 2017 @01:03PM (#14425558)
It is not a characteristic peculiar to vim/vi. There have been several modal text editors over the years. TEDIT, for just one example.

* http://www.texteditors.org/cgi-bin/wiki.pl?T