Vim — проверка орфографии

Vim проверенный временем, просто и одновременно мощный редактор. Одна из позитивных возможностей — проверка орфографии.

Допустим, что настройки редактора в домашней директории пользователя в файле ~/.vimrc.

Добавим:

set spell spelllang=ru_ru,en_us

Можно это сделать и в редакторе, выполнив команду:

:set spell spelllang=ru_ru

Но если редактором пользуемся постоянно, то удобней использовать .vimrc.

Если надо отключить проверку при редактировании файла, выполнить:

:set nospell

Это полезно, чтобы подсветка ошибок не мешала восприятию. Когда мы не предполагаем исправление прямо сейчас.

Если установить курсор на ошибку, то можно посмотреть варианты замены, для этого использовать z=. Будет отображен нумерованный список замены.

Если слово корректно и его надо добавить в словарь используем zg.

Удалить слово из словаря zw.

Сами словари обычно в домашней директории пользователя ~/.vim/spell/*.

Для перемещения по ошибкам используем ]s (вперед), [s (назад).