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


ramok аватар

ramok - Posted on 29 Декабрь 2006

В vim 7 появилась встроенная поддержка орфографии.

1. Cливаем отсюда ftp://ftp.vim.org/pub/vim/runtime/spell/ нужные словари(я например взял ru.koi8-r.spl и ru.koi8-r.sug) и кладем в ~/.vim/spell/.

2. В vim что бы проверить текущий файл запускаем :setlocal spell spelllang=ru(или можно :setlocal spell spelllang=en,ru). Ошибочные слова подчеркнутся. Отключить соответственно setlocal spell spelllang=

3. Основные команды:
]s - Перейти к следующей ошбке
[s - К предыдущей ошибке
z= - Выдать список возможных замен
zG - Добавить слово в словарь
zW - Пометить слово как ошибочное

Подробности читаем в :help spell

PS. по большому счету должно обходится без пункта 1, vim сам вам должен предложить скачать словари недостающих языков в нужной кодировке. Но мне неудалось сделать это. Подробности есть в :help spellfile.vim
Если у кого то получится, расскажите. Буду благодарен Ж:-)

0
Ваша оценка: Ничего

Можно обходиться без пункта 1, ибо словари включены в дистрибутив уже давно: vim-spellfiles-ru в данном случае, если ru нужен.

vim-spellfiles-ru находится только в experimental ветке, которую я по счастливому совпадению подключил только сегодня из-за xcompmgr. я бы не стал советовать юзать experimental репозиторий.. в любом случае спасибо за информацию Ж:-)

--
Signature invent in progress 22% #.........