Emacs 26.1 关于 子龙山人 的 Spacemacs 配置

我是一个Emacs新手. 最近,重新安装了Windows 1803,下载 Emacs 26.1 ,并下载在GitHub上下载了Spacemacs 与 子龙山人 的spacemacs配置。

但是,在我放入 .spacemacs.d 文件夹后,在命令行输入 emacs 并运行时,安装 package 发生了错误,在 package 之后出现了【An error occurred while installing xxx (error: (wrong-number-of-arguments if 1))】

于是我运行了命令【emacs --debug-init】 之后将.emacs.d 与 .spacemacs.d 全部删除,只重新安装了 Spacemacs ,可以顺利进行package的安装

图片分别是【spacemacs的package下载】、【spacemacs+zilongshanren的package下载】、【emacs --debug-init】

提示你的配置中的有 if 语句少参数,它需要至少两个参数,而你只给了一个。出错的地方应该在:

https://github.com/zilongshanren/spacemacs-private/blob/a48b278c1d31bcf4cc812b5383581628225fe079/layers/zilongshanren-better-defaults/config.el#L145

你可以把该问题反馈给 @zilongshanren

1 个赞

好的,谢谢你

遇到同样的问题

目前已经修复,可以看一下最近的一个PR,自己选择性地修复。