Włączanie/wyłączanie
:set spell spelllang=pl
:set nospell
Jeśli nie masz w systemie odpowiedniego słownika, przy pierwszym wywołaniu ViM podejmie próbę ściągnięcia go do wybranego katalogu.
spellfile#LoadFile(): There is no writable spell directory.
Shall I create /home/user/.vim/spell
(Y)es, [N]o: y
Cannot find spell file for "pl" in utf-8
Do you want me to try downloading it?
(Y)es, [N]o: y
Downloading pl.utf-8.spl...
:!wget 'https://ftp.nluug.nl/pub/vim/runtime/spell/pl.utf-8.spl' -q -O '/tmp/vnIiPZr/0.spl'
"/tmp/vnIiPZr/0.spl" [noeol] 5796L, 1650849B
In which directory do you want to write the file:
1. /home/user/.vim/spell
[C]ancel, (1): 1
"~/.vim/spell/pl.utf-8.spl" [New] 5796L, 1650850B [w]
Do you want me to try getting the .sug file?
This will improve making suggestions for spelling mistakes,
but it uses quite a bit of memory.
[N]o, (Y)es: n
Używanie
]s- skocz do następnego
misspelled word ]s- skocz do poprzedniego
misspelled word ]S- skocz do następnego
bad word ]S- skocz do poprzedniego
bad word ]s- pokaż proponowane poprawki
zg- dodaj słowo pod kursorem do mojego słownika
More information
Słownik możesz też wykorzystać do znalezienia słowa w trakcie pisania.
W Insert mode użyj skrótu C-X C-K.