Добавление следующих команд в .vimrc
должно помочь (если вы не используете CTRL + C для выхода из режима вставки):
autocmd InsertEnter * setlocal spell
autocmd InsertLeave * setlocal nospell
Так как это отличный трюк, я добавил эти строки в мой .vimrc
!
Если вы хотите избавиться от выделенных слов, вы можете добавить их в список «хороших» слов, поместив курсор на них и набрав zg
. См. :help spell
для получения дополнительной информации