Hacker News new | ask | show | jobs
by chromejs10 4482 days ago
I appreciate the fact that this isn't some biased "vim is God" type post. It has good points too about how editors do tend to follow the Emacs style where "command x does y". To me, that works fine because most of the commands you run will turn into muscle memory and never ends up being a problem. However, there is definitely a lot of use cases with VIM's way by being able to build up commands. It definitely cuts down the learning curve. Honestly, I'm not terribly psyched about Atom. It doesn't appear to offer anything knew other than instead of being extensible through VIM script, Emacs Lisp, or Python, it's extensible via Coffeescript.
1 comments

In practice, a lot of vim stuff ends up being muscle memory, too -- anything you use frequently, you don't think about consciously. It's the less frequent stuff where the composability really comes into conscious play.