Автозаполнение Emacs

так как я не могу заставить CEDET работать для автоматического завершения кода (также известного как intelli-sense в MS-world), после нескольких попыток (нет, это просто не работает!), я решил использовать автозаполнение , которое у меня работает "вполне нормально".

К сожалению, автозаполнение вызывает раздражение, когда дело доходит до выхода из imenu с его предложениями.

  1. автозаполнение запускается imenu , неважно сколько предложений у него есть. Итак, если есть только одно предложение, появляется меню. 1.
  2. Чтобы выйти из imenu , мне нужно использовать клавиши LEFT или RIGHT , чтобы меню исчезло. ESC-ESC-ESC не имеет никакого эффекта.

Есть ли способ изменить эти два поведения?

Вот отрывок из моего файла .emacs , показывающий автозаполнение соответствующие материалы:

(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/ac-dict")
(ac-config-default)
(setq ac-delay 0.5) ;; eclipse uses 500ms

С уважением, mefiX

12
задан paprika 11 July 2014 в 18:35
поделиться