2014-04-23 2 views
2

У меня есть Emacs (последний из саванны репо), и я использовал package-install, чтобы получить auto-complete-20140414.2324. Затем я последовал (или попробовал) инструкции по адресу this site. В частности, я добавил следующее к моему .emacs:Emacs не может загрузить автозаполненный пакет

(add-to-list 'load-path "~/.emacs.d/elpa") 
(require 'auto-complete-config) 
(add-to-list 'ac-dictionary-directories "~/.emacs.d/elpa/auto-complete-20140414/dict") 
(ac-config-default) 

Я знаю, за то, что эти каталоги являются где auto-complete-20140414 и его словаря папки соответственно являются. Однако, когда я загружаю Emacs, я получаю следующее предупреждение:

File error: Cannot open load file, no such file or directory, auto-complete-config 

Там нет ничего в инструкциях, которые я нашел об этом, и я не уверен, что проблема есть. Может ли кто-нибудь помочь мне?

ответ

6

Ваша конфигурация неверна. Вам не нужно устанавливать load-path вручную для установленных пакетов с package.el. Вы только что назовете package-initialize как ниже. package-initialize комплект load-path для всего установленного пакета справочники.

(package-initialize) 

(require 'auto-complete-config) 
(add-to-list 'ac-dictionary-directories "~/.emacs.d/elpa/auto-complete-20140414/dict") 
(ac-config-default) 
Смежные вопросы