加载文件时遇到emacs问题

时间:2016-03-04 20:40:12

标签: emacs

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

此外,当我使用emacs -q启动emacs时,我可以使用neotreeC-x C-f

以immedia方式打开文件

任何提示?

1 个答案:

答案 0 :(得分: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")))