i add linters per language, and documentation lookup and autocompletion.
the only time i have a problem is with new projects where a file tree would be useful. there are vim file trees, but i dislike them.
See http://vimcasts.org/blog/2013/01/oil-and-vinegar-split-windo...