emacs aquamacs flyspell ispell

en Emacs flyspell-mode, ¿cómo agregar palabras nuevas al diccionario?



aquamacs ispell (1)

En Aquamacs en modo flyspell, cuando el flyspell marca una palabra como mal escrita, puedo hacer clic derecho para agregar la palabra a mi diccionario si de hecho está escrito correctamente.

En GNU Emacs en OSX, cuando el modo flyspell resalta una palabra que cree que está mal escrita, ¿cómo puedo agregar la palabra al diccionario? Mirando la documentación, no veo una función como flyspell-learn-word o ispell-add-word-to-personal-dictionary .


La función que está buscando es flyspell-correct-word-before-point . Por defecto está vinculado a las teclas Cc $ . Mueva su punto a la palabra incorrecta y ejecute el comando. Obtendrá un menú emergente con posibles correcciones y una opción para guardar la palabra en su diccionario.

Si quieres un solo comando para guardar la palabra actual, esto es lo que pude extraer de flyspell.el

(defun my-save-word () (interactive) (let ((current-location (point)) (word (flyspell-get-word))) (when (consp word) (flyspell-do-correct ''save nil (car word) current-location (cadr word) (caddr word) current-location))))