This has been intended to be a simple way to talk to nrepl from Vim. I've almost succeed - the only excess here is nREPL sessions support, but it is important - it enables ClojureScript support.
The project lives here https://github.com/shashurup/vim-gains-nrepl