【问题标题】:Spacemacs behind proxy代理背后的 Spacemacs
【发布时间】:2017-06-09 02:44:03
【问题描述】:

我使用的是 Windows 7 64 位,Spacemacs 0.200.9@25.1.1
我在代理后面运行它,我希望 emacs 知道它一旦启动就可以找到代理,以便它可以为 Spacemacs 的第一次启动下载包。

我找到了部分答案:

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

来自herehere

但我想知道如何让emacs在每次自动启动时配置代理设置。

非常感谢。

【问题讨论】:

    标签: emacs proxy


    【解决方案1】:

    过去,我明确设置了url-proxy-services。我最近再次开始在代理后面工作,似乎只需设置环境变量http_proxyhttps_proxyno_proxy 等就足够了(如url-proxy-services 中所述)。我已经在 Windows 和 Linux 上使用 msys2 进行了尝试,但没有使用普通的 Windows Emacs(尽管我想它也可以在那里工作)。如果它不起作用,您可以检查 Emacs 是否可以看到环境变量,例如(getenv "http_proxy")(应该是非零)。


    我不使用 Spacemacs,但我知道有一个地方可以放置在加载/安装包之前执行的代码。另外,this 可能会引起您的兴趣。

    【讨论】:

    • 谢谢,http_proxyhttps_proxy这些参数我已经设置好了,但是还是不行。我会尝试阅读你分享的文章。非常感谢。
    【解决方案2】:

    请关注https://github.com/syl20bnr/spacemacs/issues/4807#issuecomment-328746396。这对我来说适用于 Cygwin Emacs 26.1 和 Spacemacs。 关键是克隆 Spacemacs 两次,第二次使用现有的自定义 .spacemacs 文件。

    【讨论】:

      猜你喜欢
      • 2018-10-27
      • 2012-03-03
      • 2012-02-14
      • 2017-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多