Vim mit dem Proxy starten, den seine Vundle-Git-Kinder brauchen
Stellen Sie der Vim-Startsitzung die HTTPS-Proxy-Umgebung bereit und halten Sie die Repository-URLs der Plugins auf dem vorgesehenen Git-Transport.
Damit Vundle HTTPS-Plugin-Repositories aktualisiert, kann ein POSIX-Start den Git-Kindprozessen Folgendes mitgeben:
https_proxy=http://proxy.example:8080 vimVundle delegiert die Repository-Arbeit an Git, daher konfiguriert dies die Umgebung, die der jeweilige Downloader erbt. Für öffentliche HTTPS-Plugin-Repositories bietet die HTTP-Proxy-Liste Kandidaten-Endpunkte für diesen Umgebungswert. Eine bereits geöffnete Vim-Instanz oder ein Start über den Desktop kann eine andere Umgebung haben; ein export in einem separaten Terminal aktualisiert sie nicht.
Wählt Git einen anderen Weg, prüfen Sie Umfang und Quelle der zutreffenden http.proxy-Konfiguration, die die Umgebung überschreiben kann. Vermeiden Sie eine globale Einstellung, bevor Sie den bereits wirksamen Umfang geprüft haben.
Die Repository-URL bestimmt den Transport. Eine HTTP-Proxy-Eingabe leitet eine SSH-URL nicht automatisch weiter. Vundle akzeptiert vollständige Repository-URLs, daher verwenden Sie eine freigegebene HTTPS-URL, wenn dies der vorgesehene Weg ist.
Bewahren Sie Gits ersten Fehler auf. Eine Ablehnung des Proxy-Kontos und eine Ablehnung des Repository-Zugriffs treten bei unterschiedlichen Diensten auf und verlangen nicht dieselbe Änderung der Zugangsdaten.