Perché Vundle aggiorni i repository di plugin HTTPS, un avvio POSIX può passare ai figli Git quanto segue:

https_proxy=http://proxy.example:8080 vim

Vundle delega il lavoro sui repository a Git, quindi questo configura l'ambiente ereditato dal downloader interessato. Per i repository pubblici di plugin HTTPS, l'elenco dei proxy HTTP offre endpoint candidati per quel valore d'ambiente. Un'istanza di Vim già aperta o un avvio dal desktop possono avere un altro ambiente; un export in un terminale separato non lo aggiorna.

Se Git sceglie un'altra rotta, esaminate l'ambito e l'origine della sua configurazione http.proxy applicabile, che può sovrascrivere l'ambiente. Evitate di aggiungere un'impostazione globale prima di aver verificato l'ambito già in vigore.

L'URL del repository sceglie il trasporto. Un input proxy HTTP non instrada automaticamente un URL SSH. Vundle accetta URL di repository completi, quindi usate un URL HTTPS approvato quando è questa la rotta prevista.

Conservate il primo errore di Git. Un rifiuto dell'account proxy e un rifiuto dell'accesso al repository avvengono in servizi diversi e non richiedono la stessa modifica delle credenziali.

Articoli correlati