Rechtschreibprüfung im vi
Im vi(1) lässt sich die Rechtschreibprüfung aspell(1) mit Hilfe eines vi Makros integrieren.
Zuerst muss aspell installiert werden. Auf FreeBSD kann man dies wie folgt tun:
cd /usr/ports/german/aspell && make install clean
Danach kann man folgende Zeile in die .exrc oder /etc/vi.exrc eintragen:
map #1 :w!^M:!aspell -c %^M:e! %^M
Die ^M werden mit Ctrl + v und der Entertaste erzeugt. Diese Zeile legt das Makro auf die F1-Taste. Folgendes wird dabei ausgeführt:
:w!^M Speichert die aktuelle Datei.
!aspell -c %^M Führt aspell im Rechtschreibprüfungsmodus auf der aktuell geöffneten Datei aus. Diese wird danach von aspell mit den Korrekturen gespeichert.
:e! % ^M Lädt die von aspell korrigierte Datei wieder in den vi.
Comments
No new comments allowed (anymore) on this post.