adding emacs autocomplete emacs23

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.