Embora não seja exatamente o que você descreve, o sshfs permite que você use suas ferramentas locais em arquivos remotos. Ele permite montar um diretório remoto via ssh. Então você poderia usar macvim em um arquivo que mora em outra máquina.
Você pode obter o sshfs via macports ou baixando e instalando o macfuse. (sem links enquanto estou digitando no meu telefone, embora o Google deva fazer isso por você)