emacs初始化安装的时候并没有使用emacs-china的源, 如何设置为默认?

删除了之前emacs.d下的elpa文件夹,git clone 子龙山人的repo到home下的.spacemacs下,重新打开emacs,安装还是到 melpa.org, org-mod.org 去安装。 安装org相关的就很慢,直接卡着不动,只能重启emacs。 如何默认使用子龙山人init.el的源配置(行:365):

(defun dotspacemacs/user-init ()
  "Initialization function for user code.
It is called immediately after `dotspacemacs/init'.  You are free to put almost
any user code here.  The exception is org related code, which should be placed
in `dotspacemacs/user-config'."
  (setq configuration-layer--elpa-archives
        '(("melpa-cn" . "http://elpa.zilongshanren.com/melpa/")
          ("org-cn"   . "http://elpa.zilongshanren.com/org/")
          ("gnu-cn"   . "http://elpa.zilongshanren.com/gnu/")))

另目前是已经安装成功了,但是有点慢。

我的配置是 clone 到 .spacemacs.d 目录吧?

是那个目录,我打字漏了

安装 org 本来就有点慢,用 emacs-china 的源也会慢,因为虽然下载快了,但是还是要 compile 很久。 你可以多等一下试试

ok. 只是想确认下,安装的时候应该是会显示源为:elpa.emacs-china.com 而不应该是 melpa.org吧?

恩,安装的时候是会显示 elpa.zilongshanren.com

那就不对了,我删了很多次重装,还是提示melpa.org

貌似找到问题了,home下还有一个.spacemacs文件,所以就没去使用.spacemacs.d

1 个赞

恩,这是一个经常遇到的问题了。。。。

emacs-china 的源确实不快,但还是比官方 Org mode 的源快一些,而 TUNA 的源最快(20 M 电信下测试):

~ $ wget http://orgmode.org/elpa/org-20160711.tar

org-20160711.tar   100%[=====================>]   5.68M   85.4KB/s    in 59s

~ $ wget http://elpa.zilongshanren.com/org/org-20160711.tar

org-20160711.tar   100%[=====================>]   5.68M   130KB/s     in 43s     

~ $ wget http://mirrors.tuna.tsinghua.edu.cn/elpa/org/org-20160711.tar

org-20160711.tar   100%[=====================>]   5.68M   662KB/s     in 9.0s
2 个赞

你用 TUNA 的源快,是因为你是教育网吧? 我这边访问 TUNA 的源速度不如emacs-china 的源

1 个赞

不是,我用的是电信。哦,那就是不同网络提供商的速度不一,大家根据自己的实际情况选取。我自己目前用的还是 emacs-china 的镜像,对我来说它速度还可以接受,懒得改了。

1 个赞