Sublime Merge 是一款由 优秀的 Git 客户端,它本身不直接提供图形界面来配置代理,但你可以通过配置 Git 的代理设置来让 Sublime Merge 使用代理。
Sublime Merge 在其安装目录中自带了一个便携版的 Git,这意味着它不依赖系统全局的 Git 安装,而是使用内置的 Git。因此即使你通过 git config –global http.proxy 配置了代理,Sublime Merge 可能不会使用这个配置,因为它使用的是自己的 Git,并且可能读取的是自己目录下的配置或环境。
所以你需要让 Sublime Merge 使用的内置 Git 读取到代理设置,推荐配置 Git 的全局配置文件。因为即使没有系统 Git,Sublime Merge 的内置 Git 仍然会读取 Git 的用户级配置文件(.gitconfig),这个文件通常位于:
Windows: C:\Users\<你的用户名>.gitconfig
macOS: /Users/<你的用户名>/.gitconfig
Linux: /home/<你的用户名>/.gitconfig
操作步骤:
1、打开你的用户主目录,查看是否存在 .gitconfig 文件,如果没有,创建一个。
2、用文本编辑器打开(或创建).gitconfig 文件,添加以下内容:
[http]
proxy = socks5://127.0.0.1:1080
[https]
proxy = socks5://127.0.0.1:1080
3、保存文件
Sublime Merge 启动时,其内置 Git 会自动读取这个 .gitconfig 文件,代理即可生效。