Você pode usar o plug-in padrão VIM pi_netrw link . É semelhante ao tramp do EMACS, permitindo que você edite arquivos remotos a partir da sessão do editor local. Ele pode ser substancialmente mais rápido do que montar discos remotos porque não precisa acomodar / imitar operações de bloco.
Quanto ao zsh, o único shell em que consigo pensar com mais funcionalidade é o fish, então pode haver uma solução lá. No entanto, não posso falar sobre isso. Eu sou um cara ksh / bash.
MacFUSE com o plug-in SSH é o que eu geralmente uso quando preciso desse acesso, como db mencionado acima.