2014-11-02 3 views
0

Я решил дать emacs еще одну попытку, но настройка его может быть довольно большой. Я хотел что-то к простым авто полным html-тегам и php-функциям, тогда я нахожу автоматический режим. Я установил его через интерфейс пакетов в emacs через elpa. Я следовал инструкциям (http://cx4a.org/software/auto-complete/manual.html) для установки словарей, отредактировав файл .emacs:Конфигурирование режима автозаполнения на emacs

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

, но когда я начинаю Emacs У меня есть следующее сообщение об ошибке:

Warning (initialization): An error occurred while loading `/home/dev/.emacs': 
Symbol's value as variable is void: ac-dictionary-directories 

Запуск Emacs с опциями отладки У меня есть следующее:

Loading 00debian-vars...done 
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)... 
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)... 
Error while loading 50dictionaries-common: Symbol's value as variable is void: debian-aspell-only-dictionary-alist 
Entering debugger... 
find-library-name: Can't find library /usr/share/emacs/24E.3/lisp/subr.el 

Я пробовал много вещей уже, но безрезультатно. Я проверил значение переменной «load-path», и в нем находится папка dict. Что еще я должен попробовать?

ответ

0

Emacs не распознает «ac-dictionary-directories». Вы должны поместить эту строку после (требуется «auto-complete-config»)

Смежные вопросы