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.

Refs