У меня Режим автозаполнения установлен для Emacs.
Первый: Когда я печатаю объявления, я получаю обычное поведение автозаполнения:
Итак, я нажал Tab , чтобы завершить - без проблем.Но потом я нажму ; :
Он мгновенно пытается что-то завершить!И я не могу нажать Введите , потому что это примет ошибочное завершение!
Так что я должен нажать Cj .Какая боль.
Секунда: Как только я закончу с объявлением, я наберу } :
... но он не получает отступ, если я не наберу Tab .
Что дает?
Обновить, настройки:
Я использую Emacs 23. Мои css-electric-keys
- это }
и ;
.Моя автоматическая полная конфигурация выглядит следующим образом:
(ac-config-default)
(setq ac-auto-start t)
(setq ac-delay 0.1)
(setq ac-auto-show-menu nil)
(setq ac-show-menu-immediately-on-auto-complete t)
(setq ac-trigger-key nil)