Eu não tenho o plugin netrw
do Vim, mas tente o seguinte.
Crie um arquivo de configuração do cliente ssh para o seu host. Coloque o seguinte em $HOME/.ssh/config
:
Host myserveralias
Hostname ec-address
User user
IdentityFile /path/to/keyfile
PasswordAuthentication no
Substitua os valores de acordo com o seu host, é claro. Em seguida, faça o login usando um URL scp como este: :e scp://myserveralias//
.
A maioria dos ssh cliets no Linux honra o arquivo de configuração do cliente (também em todo o sistema em /etc/shh/ssh_config
(não confundir com sshd_config
). Espero que o seu plugin faça também. Para mais opções de configuração veja man ssh_config
. Depurar usando ssh -vvv
geralmente ajuda você.