Mittwoch, 16. April 2008

Spellchecking in Vim7.1

Will man ein Wörterbuch unter Vim 7.1 nutzen (hat das nun auch eingebaut) so muss man sich nur die deutschen Wörterbücher runterladen.. und das geht so :D
Das ganze muss als Root gemacht werden, da dieser in /usr/share/vim/vim71/spell/ schreiben kann.

cd /usr/share/vim/vim71/spell/
wget -c http://ftp.vim.org/vim/runtime/spell/de.latin1.spl \
http://ftp.vim.org/vim/runtime/spell/de.utf-8.spl \
http://ftp.vim.org/vim/runtime/spell/de.latin1.sug \
http://ftp.vim.org/vim/runtime/spell/de.utf-8.sug


jetzt nur noch in Vim aktivieren mittels:
:setlocal spell spelllang=de


Befehle im Kommandomodus:

]s - Gehe zum nächstem falschem Wort
[s - Gehe zum vorherigem falschem Wort
zg - Fügt das Wort unter dem Cursor dem Wörterbuch hinzu, das in der Variable spellfile steht.
zG - Speichert Wort unter Cursor in interner Wortliste, diese geht nach dem Schließen von Vim verloren
zw - Fügt das Wort als falsch der Wörterbuchdatei aus der spellfile-Variable hinzu
zW - Speichert Wort als falsch in interner Wortliste
zug zuw zuG zuW - Löscht das Wort unter dem Cursor aus der entsprechenden Liste