проверка офографии в vim


Так как по умолчанию в Vim проверка орфографии отключена, я решил ее встроить, точнее узнать как включается…

Для отключения проверки офографии:

set nospell

Для включения проверки орфографии для русского и английского языка используем команду:

setlocal spell spelllang=ru,en

При первом включении функции орфографии в Vim проверит директорию ~/.vim/spell на наличие файлов орфографии и если они будут отсутствовать выдаст запрос на их загрузку

Также вписав в .vimrc можно сделать меню, в котором по умолчанию проверка орфографии будет отключена:

" Проверка орфографии
if version >= 700
" По умолчанию проверка орфографии выключена
set spell spelllang=
set nospell

menu Spell.off :setlocal spell spelllang=:setlocal nospell
menu Spell.Russian+English :setlocal spell spelllang=ru,en
menu Spell.Russian :setlocal spell spelllang=ru
menu Spell.English :setlocal spell spelllang=en
menu Spell.-SpellControl- :
menu Spell.Word\ Suggestz= z=
menu Spell.Add\ To\ Dictionaryzg zg
menu Spell.Add\ To\ TemporaryDictionaryzG zG
menu Spell.Remove\ From\ Dictionaryzw zw
menu Spell.Remove\ From\ Temporary\ DictionaryzW zW
menu Spell.Previous\ Wrong\ Word[s [s
menu Spell.Next\ Wrong\ Word]s ]s
endif
comments powered by Disqus