I've looked at it. I really like acme/wily's general design, but can't stand the mouse-centric interface. (Same with plan9 overall, actually.) 9p is pretty cool, though, and I plan on having the 9p protocol as an example file for the non-blocking server framework I'm building.<p>I use Emacs, but my ideal editor would mix Emacs's general buffer and mode extension model with vi-like keybindings, and use Lua as an extension language. Life is too short to write yet another editor, though.