http://www.freehackers.org/VimIntegration
...and plugins can't update things in the background...
https://groups.google.com/forum/#!topic/vim_dev/-4pqDJfHCsM%...
etc. I haven't looked at the code myself, but it sounds like a rewrite or major refactor would be very useful.
https://github.com/neovim/neovim
https://github.com/neovim/neovim