0

我之前在 emacs 上已经自动完成工作,现在也在 spacemacs 上工作了一段时间。然而,今天当我编辑一个 .txt 文件时,我打开了 spacemacs 却发现了这个错误:

警告(初始化):加载“/home/roy/.emacs.d/init.el”时出错:

文件错误:无法打开加载文件,自动完成

为确保正常运行,您应该调查并删除初始化文件中的错误原因。使用 `--debug-init' 选项启动 Emacs 以查看完整的错误回溯。

我已经尝试了我能找到的一切,但同样的问题随之而来。

我安装自动完成 Mx package-install [RET] 自动完成 [RET] 并重新启动 spacemacs。一切看起来都很好,除了没有安装自动完成功能,所以我再次安装它,但是一旦我重新启动 spacemacs,自动完成功能就会丢失,我得到与上面相同的错误,整个过程会重复。

这是我的 init.el 文件的样子:

;start package.el with emacs (require 'package) ;add MELPA to repository list (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/")) ; initialize package.el (package-initialize) ; start auto-complete with emacs (require 'auto-complete) (global-auto-complete-mode t) ; do default config for auto-complete (require 'auto-complete-config) (ac-config-default)

最后,我注意到了另一件奇特的事情。在我的垃圾箱中,有 3 个自动完成文件夹拒绝被删除,而且每次我重新安装自动完成并重新启动 spacemacs 时,我的垃圾箱中都会出现更多自动完成文件夹。我运行 Ubuntu 14.04.4 LTS

我如何让自动完成功能保持不变?垃圾桶怎么了?

4

1 回答 1

0

我通过关注这篇文章 [stackoverflow.com/questions/11127109/... 并将其转为:'dotspacemacs-delete-orphan-packages t in my .spacemacs file to nil' 解决了我的问题

于 2016-06-01T13:46:04.103 回答