emacs init.el自动完成无法正常工作且未安装

时间:2016-05-11 20:32:52

标签: emacs autocomplete install spacemacs

我已经完成了自动完成工作,之前在emacs上工作了一段时间,现在也在spacemacs上工作。但是,今天在我编辑.txt文件的时候,我打开了spacemacs只是为了找到这个错误:

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

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

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

我已经尝试了所有我能找到的东西,然后出现了同样的问题。

我安装自动完成M-x包 - 安装[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

如何自动完成停留以及垃圾桶的内容?

1 个答案:

答案 0 :(得分:0)

我通过以下帖子解决了我的问题[stackoverflow.com/questions/11127109 / ...并且将我的.spacemacs文件中的'dotspacemacs-delete-orphan-packages t转换为nil'