Создатель «auto-complete-mode» явно исключает минибуфер для использования с автозаполнением.Определение для второстепенного режима:
(define-global-minor-mode global-auto-complete-mode
auto-complete-mode auto-complete-mode-maybe
:group 'auto-complete)
, поэтому функция включения режима «auto-complete-mode-возможно» - определение этой функции:
(defun auto-complete-mode-maybe ()
"What buffer `auto-complete-mode' prefers."
(if (and (not (minibufferp (current-buffer)))
(memq major-mode ac-modes))
(auto-complete-mode 1)))
Эта функция явно проверяет в операторе if, является ли текущий буфер минибуфером, и не включает режим автозаполнения, если он есть.
Если вы хотите использовать режим автозаполнения в минибуфере, вам, вероятно, следует связаться с сопровождающим режима и спросить его, почему он исключил минибуфер и какие изменения в программе, по его мнению, необходимы для включения режима вминибуфер.