Backend for editing textarea contents in vim/emacs/sublime/whatever