I tried really hard to do something like this for note-taking (outlining) with VIM-style keybindings, but it never made it off the ground. Kudos to you for finishing (or, depending on your perspective, maybe just starting) this :)
In fact, my recommendation is to take this interface and apply it to notes. There aren't any good modal outline/note-taking editors out there, as far as I'm aware.
While I do like the interface, I think it might be better off as a primarily JavaScript app that syncs to the server, instead of having separate server-rendered pages for the notes. Would feel much snappier (even on a server that isn't being hammered by HN traffic ;])
In fact, my recommendation is to take this interface and apply it to notes. There aren't any good modal outline/note-taking editors out there, as far as I'm aware.
While I do like the interface, I think it might be better off as a primarily JavaScript app that syncs to the server, instead of having separate server-rendered pages for the notes. Would feel much snappier (even on a server that isn't being hammered by HN traffic ;])