2016-03-04 48 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")))