News for hackers. Stuff that matters.
Re:Why Atom Can’t Replace Vim – Learning the lesson of vi by bluetech on Sunday June 01, 2014 @05:43AM (#7828667)
vim allows you to select a region and operate on it. It sometimes necessary, but in practice, people use the compositional commands. They are faster and mentally easier. So empirically it seems your preference is different than most.

Also, what do you mean, maps better to other forms of editing?

Re:Why Atom Can’t Replace Vim – Learning the lesson of vi by Gravityloss on Sunday June 01, 2014 @06:31AM (#7828724)
I think you're getting close to some important points.

I think Sublime Text's multiple-cursor editing is nice because I can see where the focus is and get immediate feedback, much better than "replace-all" even if the end result would be the same. Bret Victor style.

So most of the real complexity in the interface is about region-selection, and the operations are actually trivial.

Of course, you need to first select regions (like interesting lines), then select other regions within those, others within those etc. How to chain it all in a natural way?

Re:Why Atom Can’t Replace Vim – Learning the lesson of vi by pmoriarty on Sunday June 01, 2014 @10:17AM (#7829199)
Re:Why Atom Can’t Replace Vim – Learning the lesson of vi by agumonkey on Sunday June 01, 2014 @08:52AM (#7828984)
The multiple-cursor is a nice blend between stateful things like regexp-replace and the purely stateless isolated ones likes vi :s/foo/bar/g

Sometimes you want feedback without leaving the declarative paradigm.

Re:Why Atom Can’t Replace Vim – Learning the lesson of vi by Fishkins on Sunday June 01, 2014 @12:59PM (#7829841)
With Emacs in Evil mode, :%s/foo/bar/ also shows you the potential replacements as you type.