emacs代理设置

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

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

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

( url-using-proxy t)
( url-proxy-services '(("http" . "proxyserver:port")))