Para que o Vundle atualize repositórios de extensões HTTPS, um arranque POSIX pode fornecer aos filhos Git o seguinte:

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

O Vundle delega o trabalho dos repositórios ao Git, por isso isto configura o ambiente herdado pelo descarregador em causa. Para repositórios públicos de extensões HTTPS, a lista de proxy HTTP oferece pontos finais candidatos para esse valor de ambiente. Uma instância de Vim já aberta ou um arranque a partir do ambiente de trabalho podem ter outro ambiente; um export num terminal separado não o atualiza.

Se o Git escolher outra rota, verifique o âmbito e a origem da sua configuração http.proxy aplicável, que pode substituir o ambiente. Evite acrescentar uma definição global antes de verificar o âmbito já em vigor.

O URL do repositório escolhe o transporte. Uma entrada de proxy HTTP não encaminha automaticamente um URL SSH. O Vundle aceita URL completos de repositório, por isso use um URL HTTPS aprovado quando essa for a rota pretendida.

Guarde o primeiro erro do Git. Uma rejeição da conta de proxy e uma rejeição de acesso ao repositório ocorrem em serviços diferentes e não exigem a mesma alteração de credenciais.

Artigos relacionados