dotspacemacs/user-config 在初始化末尾运行。把更早的包加载所需的代理值放进当前 dotfile 中已有的 dotspacemacs/user-init 钩子:

(setq url-proxy-services
      '(("http" . "proxy.example:8080")
        ("https" . "proxy.example:8080")))

把这个表单与该钩子的其他初始化合并。取值是以目标协议为键的 host:port 对。对于公共包源,HTTP 代理列表可为这次较早的 HTTP 设置提供候选。请把 URL 客户端要求的认证与绕过设置与这次较早的设置一起保留。

如果路由依赖环境变量,请把已保存的环境当作单独的输入来检查。默认的 user-env 会加载 ~/.spacemacs.env,其中可能含有旧的导入值。

  • SPC f e e 打开环境配置。
  • SPC f e E 重新加载它。
  • SPC f e C-e 重新导入并覆盖已保存的文件,所以在依赖新的导入之前要先核对其中的值。

在新终端里 export 本身并不会替换这个文件。外部 Git 下载器同样使用 Git 自己的代理输入;URL 库的设置只作用于 URL 客户端。

相关文章