此教程同樣也適用與vscode下載太慢的問題
git和vscode會自動使用http_proxy
,https_proxy
環境變量的代理,所以我們只需要設置這個環境變量即可
前提
需要一個可用的代理,這里我以socks5為例,具體怎么獲取請自行解決。
設置環境變量
linux下設置環境變量的命令為
export 變量名=變量值
linux下刪除環境變量的命令為
unset 變量名
linux下給一個命令其別名
alias 別名='命令 參數'
綜上,為方便起見我們將給http_proxy
,https_proxy
賦值的過程取名為setproxy
,取消http_proxy
,https_proxy
的過程取名為unsetproxy
。
為使每次打開終端均生效我們可以將其寫入.zshrc
文件(如果你用的是bash就寫入.bashrc文件),在文件中加入以下兩行
alias setproxy='export http_proxy=socks5://127.0.0.1:1080 https_proxy=socks5://127.0.0.1:1080'
alias unsetproxy='unset http_proxy https_proxy'
最后別忘了使文件生效
source ~/.zshrc