так как я не могу заставить CEDET работать для автоматического завершения кода (aka intelli-sense в MS-мире), после нескольких попыток (нет, он просто не работает!), я решил используйте auto-complete, который работает "отлично" для меня.
К сожалению, auto-complete имеет раздражающее поведение, когда дело доходит до выхода imenu с его предложениями.
-
auto-completeзапускаетimenu, независимо от того, сколько у него предложений. Итак, если есть только одно предложение, появится меню. 1. - Чтобы выйти из
imenu, я должен использовать клавишиLEFTилиRIGHT, чтобы меню исчезло.ESC-ESC-ESCне имеет никакого эффекта.
Есть ли способ изменить эти два поведения?
Здесь выдержка из моего файла .emacs, показывающего соответствующий материал auto-complete:
(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