adding - Emacs auto-complete-mode al inicio
emacs themes melpa (2)
Acabo de instalar el modo de autocompletado, sin embargo, cada vez que inicio emacs tengo el modo de autocompletar de Mx. ¿Hay alguna forma de tenerlo cargado automáticamente?
Mi .emacs es el siguiente:
;; auto-complete
(add-to-list ''load-path "~/.emacs.d/")
(require ''auto-complete-config)
(add-to-list ''ac-dictionary-directories "~/.emacs.d//ac-dict")
(ac-config-default)
Gracias
Creo que puedes hacerlo de varias maneras. Para habilitarlo globalmente debes usar
(global-auto-complete-mode t)
Pero usa auto-complete-mode-tal vez, que enciende AC solo aquellos listados en ac-modes
CA. Puedes agregarlos manualmente de esta manera
(add-to-list ''ac-modes ''sql-mode)
Puede hacer su propia lista si desea que AC esté activo solo en algunos modos
(setq ac-modes ''(c++-mode sql-mode))
O reescribirlo para tener AC en todas partes.
(defun auto-complete-mode-maybe ()
"No maybe for you. Only AC!"
(auto-complete-mode 1))
editado
Autocompletar en minibúfer es malo. Creo que esto será mejor.
(defun auto-complete-mode-maybe ()
"No maybe for you. Only AC!"
(unless (minibufferp (current-buffer))
(auto-complete-mode 1)))
Solo necesitaba esto:
(require ''auto-complete)
(global-auto-complete-mode t)
agregado a mi archivo .emacs.d / init.el
He instalado auto-completar con el gestor de paquetes. Estoy usando Emacs 24.