1. 23

  2. 7

    Vis is pretty cool—aside from being Yet Another Vi-like Editor, it takes the “structural regular expressions” idea from Sam and melds it with the “multiple cursors” idea from Sublime Text, and it turns out the two go very well together.

    The biggest issues with Vis at the moment are that it isn’t very polished (for example, you can look up keybindings and command-line commands in the online help, but you have to go to the README to find the list of settable options) and there’s a lot of functionality (like file-type and encoding detection) that ought to be possible from Lua but nobody’s gotten around to actually writing yet.

    (full disclosure: I have submitted PRs to Vis)