在Linux上,用环境变量的方式可以直接让emacs使用代理,如设置http_proxy

1
export http_proxy=xxx.xx.xx.xx:port

但是在mac上这样做就不行了。由于elisp中一般http都是使用的url package,所以可以通过url package的接口来设置代理:

1
2
(setq url-using-proxy t)
(setq url-proxy-services '(("http" . "proxyserver:port")))
知识共享授权条款
本著作Chen, Zai-Chun制作,以知识共享 姓名标示-相同方式分享 4.0 国际 授权条款释出

留言

Dec 9 2011