MC, 18:53 środa, 25.08.2010 r.
Ilustracja do artykułu: Emacs - sprawdzanie pisowni

Emacs - sprawdzanie pisowni

Bardzo wygodne jest, kiedy używany przez nas edytor tekstu posiada możliwość sprawdzania pisowni, dla tego postaramy się włączyć tę opcję w programie Emacs.

Do sprawdzania pisowni Emacs używa zewnętrznego programu aspell. Jeżeli nie mamy go w naszym systemie to należy go zainstalować razem z polskim zestawem słów. Wykonajmy polecenie:

sudo apt-get install aspell aspell-pl

Teraz, kiedy mamy już w systemie program aspell, możemy włączyć sprawdzanie pisowni w Emacs'ie.
Najpierw wybierzmy polski słownik:
M-x ispell-change-dictionary RET polish RET
Następnie włączmy funkcję sprawdzania pisowni:
M-x flyspell-mode

Od tej chwili to co piszemy będzie na bieżąco sprawdzane pod kątem ortografii. Jeżeli jednak, dla przykładu otworzyliśmy jakiś plik tekstowy i wykonaliśmy powyższe polecenia, to sprawdzanie będzie dotyczyło jedynie słów, które będziemy dopisywać do pliku. Jak sprawdzić tekst zawarty w całym buforze? Służy do tego polecenie:
M-x flyspell-buffer
Po wykonaniu tego polecenia, Emacs sprawdzi cały tekst zawarty w otwartym buforze.

Słowa niepoprawne gramatycznie, zostaną podkreślone i zaznaczone innym kolorem. Możemy je poprawić albo samemu, albo skorzystać z podpowiedzi aspella. Aby to zrobić, należy przenieść kursor do niepoprawnego słowa i wykonać polecenie:
M-$
a następnie wybrać znak przypisany poprawnej propozycji.

Ja osobiście, wrzuciłem sobie te ustawienia do pliku konfiguracyjnego .emacs (znajduje się on w katalogu użytkownika).

(setq ispell-dictionary "polish"); wybiera słownik
(add-hook 'text-mode-hook 'flyspell-mode); włącza sprawdzanie pisowni dla trybu tekstowego
(add-hook 'text-mode-hook 'flyspell-buffer); włącza sprawdzanie całego bufora

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: