2016-03-04 74 views
0

我的emacs快速启动:1-2秒加载yasnippets,但我没有问题。 其实当我想打开一个文件Emacs可能需要1-2分钟才能打开它。它从今天开始,我不知道如何解决这个问题,这真的很烦人。当我取消开通我可以看到[yas] Loading snippet files from /home/MYNAME/.emacs.d/elpa/yasnippet-20160226.1359/snippets/cc-mode加载文件时emacs的问题

此外,当我启动Emacs,然后emacs -q我可以打开文件immedialy与neotreeC-x C-f

任何提示吗?

+0

打开没有初始化文件的Emacs('emacs的-q'),并尝试重现问题。 –

+0

对不起,我只是看到了,我试了一下,当我这样做时,问题得到了解决,但我失去了我所有的保存选项,因此我无法再使用软件包:s – jagged

回答

0

我在emacs init文件中发现问题,auto-complete-c-headers包似乎是问题所在。当我删除论文线:

(defun my:ac-c-header-init() 
    (require 'auto-complete-c-headers) 
    (add-to-list 'ac-sources 'ac-source-c-headers) 
    (add-to-list 'achead:include-directories '"usr/include/c++/5.2.1") 
) 
(add-hook 'c++-mode-hook 'my:ac-c-header-init) 

问题解决了:我取代了代码如下:

(add-hook 'c++-mode-common-hook 
     (lambda() 
    (require 'auto-complete-c-headers) 
    (add-to-list 'ac-sources 'ac-source-c-headers) 
    (add-to-list 'achead:include-directories '"/usr/include/c++/5.2.1")))