Pregunta

Parece fácil, pero no puedo solucionarlo: Quiero desactivar permanentemente automático de corrección ortográfica en emacs. Debe haber una línea simple para mi init.el. ¿Puede alguien me ayuda?

¿Fue útil?

Solución

averiguar por qué está en en el primer lugar (no está habilitado por defecto), y luego arreglar eso. Puede ser que su archivo de inicio se está convirtiendo en, o bien algún archivo de inicio de todo el sistema es. Lea acerca de esos archivos: http: //www.gnu. org / software / emacs / manual / html_node / emacs / Init-file.html

Otros consejos

A partir de una breve mirada, la forma más sencilla que puedo ver es redefinir la función:

(eval-after-load "flyspell"
  '(defun flyspell-mode (&optional arg)))

o puede utilizar consejos para forzar el argumento de que siempre sea -1 (ver C-h f turn-off-flyspell), pero eso sería un poco más complejo y menos eficiente sin una buena razón.

Si usted quiere saber lo que se está ejecutando en primer lugar, se puede usar M-x debug-on-entry flyspell-mode, que mostrará un seguimiento de pila cuando la función se llama ( q para salir del depurador; m ch para listar otros comandos; M-: (info "(elisp)debugger") en busca de ayuda). Uso M-x cancel-debug-on-entry para eliminar ese punto de interrupción.

(flyspell-mode 0)

He encontrado mina en ~ / .emacs.d / USK / text.el

I elimina el bloque de código que tiene que ver con Flyspell y emacs cerrados.

Después de la reapertura de emacs, todavía veía el error de ortografía (subrayado rojo). Sin embargo, yo simplemente eliminado y volver a teclear las palabras mal escritas "" y luego, emacs no lo hice subrayado. Problema resuelto.

Estoy corriendo Debian.

En mi caso flyspell-mode ha ido ganando terreno en el .emacs.desktop archivo.

Esta no era la primera vez que desktop-mode causa dolor en la restauración de las cosas obsoletas. En este caso se restaura todos los modos en función de cada archivo, aunque en .emacs.el tuve flyspell-mode ya discapacitados y flyspell-prog-mode todas partes.

Solución:. Editar el archivo .emacs.desktop o borrarlo

Uso de modo gráfico Emacs puede simplemente haga clic derecho encima de "marcha" abajo modo menor y seleccione "Desactivar el modo de menor importancia" de esta manera:

justo por encima de la mosca haga clic en

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top