A. Ist in Emacs eine Rechtschreibprüfung eingebaut?
Dies scheint zu sagen, dass es ein "eingebautes ispell-Paket" gibt, das "die Rechtschreibprüfung und -korrektur übernimmt".
Das Handbuch (Emacs> Fixit> Rechtschreibung> 16.4) klingt so, als wäre nichts eingebaut: "Diese Befehle funktionieren nur, wenn das Rechtschreibprüfungsprogramm Aspell, Ispell oder Hunspell installiert ist. Diese Programme sind nicht Teil von Emacs, aber eines davon wird normalerweise in GNU / Linux und anderen freien Betriebssystemen installiert. "
B. Wenn Emacs eine Rechtschreibprüfung enthält, wie verwende ich sie? Die Befehle im Handbuch (Emacs> Fixit> Rechtschreibung> 16.4) funktionieren nicht.
Wenn ich "Mx ispell" versuche, bekomme ich folgendes:
Starten des neuen Ispell-Prozesses ispell mit dem Standardwörterbuch ... anwenden: Nach Programm suchen: keine solche Datei oder kein solches Verzeichnis, ispell
C. Wenn in Emacs keine Rechtschreibprüfung integriert ist, wie lässt sich diese am einfachsten auf einem Windows 8- oder 10-Computer zum Laufen bringen? Die Rechtschreibprüfung "on-the-fly" ist mir nicht einmal wichtig. Ich würde mich freuen, wenn ich einen Befehl eingeben und die Rechtschreibprüfung den Puffer überprüfen lassen könnte.
Vielen Dank!
quelle
flyspell
ispell
ediff
: Es handelt sich um ein integriertes Paket, das Unterschiede zwischen Dateien oder Puffern anzeigt, jedoch ein externes Programm verwendet, das aufgerufen wirddiff
, um diese Unterschiede zu berechnen. Ich finde , dass auf Windows, zusammen mit Emacs ich auch installiert werden solldiff
,grep
,find
und eine Rechtschreibprüfung (ich benutzeaspell
). Mit nur diesen vier Programmen fühlt sich Emacs unter Windows für mich fast genauso an wie unter Linux!Antworten:
Zitat aus dem Emacs-Handbuch :
Sie müssen die Binärdateien separat installieren und konfigurieren.
Hunspell
pacman
. Abhängig von Ihrem Betriebssystem können Sie eine 32- oder 64-Bit-Version haben.Ein Zauberspruch
Ich buchstabiere
Was ist zu verwenden?
Dies ist nicht einfach zu beantworten: Die Entwicklung von Aspell ist ins Stocken geraten , aber es macht einen guten Job für die englische Sprache. Die Entwicklung von Ispell schreitet nach einem langen Stillstand voran. Wenn Sie alte Schule sind, möchten Sie mitmachen. Hunspell befindet sich in der Entwicklung und von Zeit zu Zeit erscheinen neue Versionen.
Hunspell hat die Funktion, dass Sie mehrere Wörterbücher kombinieren können. Diese Funktion wird von ispell.el unterstützt, das mit Emacs 25 geliefert wird.
Ich benutze Msys2 und Hunspell.
quelle
aspell
ist auch über den cygwin package manager verfügbar.ispell.el
Emacs zu verwenden. Und ja, "am einfachsten" hängt stark von Ihrem Geschmack ab, deshalb habe ich mich davon abgehalten, eine Antwort darauf zu geben.