Я загружаю режим автозаполнения следующим образом:
(let ((ac-path "path/to/auto-complete"))
(add-to-list 'load-path ac-path)
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories (concat ac-path "ac-dict"))
(ac-config-default))
Он отлично работает в режиме C Major, но не включается автоматически при открытии файлов ObjC.Я все еще могу включить его вручную, и он будет нормально работать вместе с основным режимом ObjC.
Вот фрагмент из документов, касающихся основного режима ObjC:
The hook `c-mode-common-hook' is run with no args
at mode initialization, then `objc-mode-hook'.
Если я правильно понимаю,auto-complete добавляет хук к c-mode-common-hook
, но objc-mode-hook
как-то переопределяет его.Есть ли способ исправить это?
Спасибо.