vimrunner (rubygems):     Using Vim's client/server functionality, this library exposes a way to     spawn a Vim instance and control it programatically. Apart from being a fun     party trick, this can be used to integration test Vim script. 
Keywords: testing-tool|vim