Автоматическое включение проверки орфографии в vimrc

Как включить автоматическую активацию проверки орфографии в файле .vimrc? Возможно, есть способ определить быстрый ярлык, который бы переключил его.

Еще лучше, возможно ли включить его только для определенных расширений файлов?

Ответы

Ответ 1

Вы можете просто поместить set spell в ваш .vimrc файл.

Ответ 2

Только для определенных расширений файлов вы можете использовать автокоманды в Vim:

au BufRead *.txt setlocal spell

Ответ 3

Чтобы быстро включить и выключить орфографию, вы можете использовать следующее отображение:

nmap <silent> <leader>s :set spell!<CR>

Проверка орфографии замедляет загрузку больших файлов.

Ответ 4

:e $MYVIMRC

добавить строку:

setglobal spell spelllang=en_us

(или аналогичный)

:w|source %

Profit

Ответ 5

Это похоже на ответ Xavier T., но будет проверять только локальный буфер, указать язык или регион и установить переключатель в F5. В ~/.vimrc

введите следующее:
:map <F5> :setlocal spell! spelllang=en_us<CR>

Вы также можете использовать en_au, en_ca, en_gb и т.д.