Uso la versione emacs 23.1.50 sul sistema operativo Windows XP. Non ho potuto installare hunspell o aspell come parte di emacs con l'esempio fornito dal wiki di emacs. Chiunque ha una confiugrazione di Windows XP e per favore aiutatemi.Emacs Controllo ortografico Windows - aspell o hunspell
risposta
Uso aspell per il controllo ortografico con emacs su Windows. Guardando il mio file .emacs
posso vedere queste variabili di configurazione.
(custom-set-variables
'(ispell-dictionary "british")
'(ispell-program-name "H:\\bin\\aspell\\bin\\aspell.exe"))
Ho installato l'aspell con l'installazione guidata. M-S-$
ispell-buffer
flyspell-mode
e simili funzionano correttamente per me.
aspell può essere facilmente installato su Windows utilizzando cygwin. Nella configurazione di cygwin, cerca l'aspell nella barra di ricerca e selezionalo per l'installazione. Ricordarsi di selezionare anche il dizionario che si desidera installare (per la lingua inglese - aspell-en). Aggiungi la directory cygwin/bin al percorso di caricamento in emacs, in modo che emacs possa trovare l'eseguibile quando ne ha bisogno. Infine, aggiungere la seguente riga al file .emacs:
(setq-default ispell-program-name "aspell")
HTH
Grazie, questo era esattamente quello di cui avevo bisogno. Solo, per farlo funzionare, ho dovuto aggiungere la directory bin cygwin al percorso exec invece del percorso di caricamento. – Kaos
Vedere http://blog.binchen.org/posts/what-s-the-best-spell-check-set-up-in-emacs.html
Ciò spiega perché aspell è meglio per i programmatori.
Non potevo fare hunspell per funzionare in alcun modo. Ora installazione con aspell e funziona bene. –
Voterò la risposta se fornisci informazioni su come utilizzare due dizionari contemporaneamente. :) – Rekin