Comment puis-je réutiliser une connexion ssh sous Windows ? J'ai utilisé ces paramètres dans mon _vimrc pour sftp et j'ai remarqué qu'à chaque fois que je navigue ou que j'essaie de modifier un fichier avec netrw, une nouvelle connexion est créée, ce qui prend un temps terriblement long.
let g:netrw_cygwin = 0
let g:netrw_ssh_cmd = '"C:\Program Files\PuTTY\plink.exe" -batch -T -ssh'
let g:netrw_scp_cmd = '"C:\Program Files\PuTTY\pscp.exe" -batch -q -scp'
let g:netrw_sftp_cmd = '"C:\Program Files\PuTTY\pscp.exe" -batch -q -sftp'
let g:netrw_list_cmd = '"C:\Program Files\PuTTY\plink.exe" myuser@mysite.com ls -Fa '
J'ai également essayé d'utiliser cyg-wrapper.sh pour éviter ce problème.
:e scp://myuser@mysite.com:22//home
mais une fenêtre cmd s'ouvre avec cette erreur
/bin/bash -c "/usr/bin/scp -q -P 22 "myuser@mysite
.com:/home" "C:\cygwin\tmp\VIA3996.tmp""
The system cannot find the path specified.
shell returned 1
Hit any key to close this window...
J'ai essayé scp parce que je ne savais pas comment utiliser une clé privée pour sftp à l'époque dans cygwin.