Eu realmente não entendo o que você quer fazer quando explica os meios que você imaginou em vez de seu objetivo.
Se for compilado com as opções corretas, você pode iniciar o vim em "modo de servidor de clientes" com este comando:
$ vim --servername HIDDEN
e envie comandos com:
$ vim --servername HIDDEN --remote-send 'ihello<CR>'
ou edite um arquivo com:
$ vim --servername HIDDEN --remote filename
Veja :h clientserver
.