Emacs: Función para cambiar entre diccionarios

2019-11-25

Índice

Cuando escribo en Emacs utilizo Flyspell para la verificación ortográfica sobre la marcha

Flyspell resalta palabras incorrectas en el momento que se escribe o tan pronto como el cursor de texto llega a una nueva palabra.

Puedes cambiar entre los diferentes diccionarios que tengas instalados mediante

M-x ispell-change-dictionary

Como habitualmente necesito cambiar entre el diccionario de inglós y el español, uso esta función en el fichero de configuración:

;; Como habitualmente nece sito cambiar entre el diccionario ingles y español

(defun fd-switch-dictionary()
  (interactive)
  (let* ((dic ispell-current-dictionary)
         (change (if (string= dic "espanol") "english" "espanol")))
    (ispell-change-dictionary change)
    (message "Diccionario cambiado des %s a %s" dic change)
    ))

(global-set-key (kbd "<f6>")   'fd-switch-dictionary)

Ahora simplemente pulsando la tecla de función F6 cambio entre un diccionario u otro.

Espero que te haya gustado, pasa un buen día…🐧


Ingrese la dirección de su instancia