Frage

Es klingt einfach, aber ich kann es nicht reparieren: Ich möchte dauerhaft deaktivieren automatische in Emacs Rechtschreibprüfung. Es muss eine einfache Linie für meine init.el. sein Kann mir jemand helfen?

War es hilfreich?

Lösung

Herauszufinden, warum es auf in erster Linie (es ist nicht standardmäßig aktiviert ist), dann wird die in Ordnung bringen. Entweder Ihr init Datei dreht sie auf, oder auch einige systemweite init-Datei ist. Lesen Sie mehr über diese Dateien: http: //www.gnu. org / Software / emacs / manual / html_node / emacs / Init-file.html

Andere Tipps

Von einem kurzen Blick, ist die einfachste Art, wie ich sehen kann, ist die Funktion neu zu definieren:

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

oder Sie Rat das Argument zu zwingen, nutzen könnten, um immer -1 (siehe C-h f turn-off-flyspell), aber das wäre etwas komplexer und weniger effizient für keinen guten Grund.

Wenn Sie wissen wollen, was es in erster Linie ausgeführt wird, könnten Sie M-x debug-on-entry flyspell-mode, die einen Stack-Trace zeigen wird, wenn die Funktion aufgerufen wird ( q , um den Debugger zu beenden; Ch m weitere Befehle zur Liste; M-: (info "(elisp)debugger") für Hilfe). Verwenden M-x cancel-debug-on-entry dass Haltepunkt zu entfernen.

(flyspell-mode 0)

Ich fand meine in ~ / .emacs.d / usk / text.el

Ich löschte den Codeblock mit mit FlySpell und geschlossenem Emacs zu tun.

Nach Emacs Wiedereröffnung, ich sah immer noch die Rechtschreibfehler (rot unterstrichen). Allerdings habe ich einfach gelöscht und abgetippt die „falsch geschrieben“ Worte und dann, Emacs tat nicht unterstrichen. Problem gelöst.

Ich bin mit Debian.

In meinem Fall flyspell-mode hat an Boden gewonnen in der .emacs.desktop Datei.

Das war nicht das erste Mal, dass desktop-mode verursacht Schmerzen in veralteten Dinge wiederherzustellen. In diesem Fall wiederhergestellt es alle Modi auf einer Pro-Datei-Basis, obwohl in .emacs.el Ich hatte bereits deaktiviert flyspell-mode und flyspell-prog-mode überall.

. Lösung: Bearbeiten Sie die .emacs.desktop Datei oder löschen

Mit Emacs grafischen Modus können Sie über „Fly“ Moll unten nur der rechten Maustaste und wählen Sie „Turn Off Moll“ wie folgt aus:

Genau richtig oben Fly klicken

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top