Also, what do you mean, maps better to other forms of editing?
Also, what do you mean, maps better to other forms of editing?
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?
Sometimes you want feedback without leaving the declarative paradigm.
[1] - http://www.vim.org/scripts/script.php?script_id=4523