有时候开发任务需要代理的时候, 可以这么配置你的bashrc或者zshrc文件, 一般直接导出你的本地工具开放的端口.
我已经假设你已经配置好了一些科学上网工具, 已经有本地客户端, 并监听了诸如1080或者8080的http或者socks5端口.

完了之后需要执行$ source bashrc/zshrc 来利用source命令重新执行你修改后的rc文件.
接着可以执行$ curl ip.gs来检查你的CLI/终端工具是否已经通过代理.

FtuP8nX8AELkmyMcvioPKJfu_iU-
FlXMJgG7K3aWSXTaCQGlbthq0-Lu

最后就可以愉快地执行brew, curl, npm, pip, go get等任务啦😂