卡在Contacting host : melpa.org:80

在init.el文件中添加如下语句后,重新启动就一直卡在Contacting host : melpa.org:80了,无法使用

(when (>= emacs-major-version 24) (require 'package) (package-initialize) (add-to-list 'package-archives '(“melpa” . “Package Listing”) t) )

(require 'cl)

(defvar edge/packages '( company monokai-theme ) “Default packages”) (defun edge/packages-installed-p () (loop for pkg in edge/packages when (not (package-installed-p pkg)) do (return nil) finally (return t)))

(unless (edge/packages-installed-p) (message “%s” “Refreshing package database…”) (package-refresh-contents) (dolist (pkg edge/packages) (when (not (package-installed-p pkg)) (package-install pkg))))

建议使用社区搭建的 elpa 镜像 http://elpa.emacs-china.org/

2 个赞