vis looks really interesting. It looks like it has a lot of potential, and fixes a lot of my gripes with vim (like non-posix regexes), but both the core application and the ecosystem don't seem very mature yet. I'll definitely give it a try, and maybe contribute but I'm doubtful I'll be able to use it as my main editor.
That's definitely a fair point. I just like to point it out to people, since it's flying under the radar quite often. I think it has a lot of the right ideas about what text editing should look like, and there are plans for some really exciting stuff in further develpment (like a client/server architecture and a language agnostic rpc interface).