Vim can do remote editing. `vim scp://remoteuser@server.tld//path/to/document` This is slightly different than actually logging into the "server" or remote machine and using vim there. RE: [Why Vim- Remote Editing](https://github.com/cyberwizardinstitute/workshops/blob/master/vim.markdown#why-vim---remote-editing)