News for hackers. Stuff that matters.

funkysysop

Re:Vim Modes Transition Diagram on Tuesday May 25, 2021 @01:59AM (#27273255)
ergonomics, intuitivness, functionality are the three sides of software development.

If you favor one corner, the opposit side will degrade.

VIM is full on functionality/ergonomics with absolutely zero intruitivness.

It's a very steep learning curve.

Once you reach that point in the curve where stuff are easier/faster to do in vim then something else, you can never go back.

ergo the user base.