title: Send commands to vim programmatically
body: <p>I'd like to build an interface in Javascript where I collect key presses and send them to a remote vim instance and have the instance report back any changes. I'm quite confident I can implement all of the browser-server communication and javascript --- I'm just not sure how to pass the data to vim and how to have it talk back to me.</p>
  
  <p>Any pointers would be appreciated! Thanks</p>
  
  <p><strong>Edit</strong>: An initial implementation can be found on <a href="https://github.com/honza/vim.io" rel="noreferrer">Github</a>.</p>