Habilitando a verificação ortográfica
A verificação ortográfica atua em uma linguagem (dicionário) por vez,
portanto, sua efetiva habilitação depende da especificação desta
linguagem. Por exemplo, para habilitar no arquivo em edição a
verificação ortográfica na língua portuguesa (pt),
assumindo-se a existência do dicionário em questão:
:setlocal spell spelllang=pt
:setl spell spl=pt
setlocal (setl) por apenas
set (se) faz com que o comando tenha efeito
global, isto é, todos os arquivos da sessão corrente do Vim estariam sob
efeito da verificação ortográfica e do mesmo dicionário (no caso o
pt).
A desabilitação da verificação dá-se digitando:
:setlocal nospell
:set nospell (efeito global)
en), basta:
:setlocal spelllang=en
:set spelllang=en (efeito global)
Habilitação automática na inicialização
Às vezes torna-se cansativo a digitação explícita do comando de
habilitação da verificação ortográfica sempre quando desejada. Seria
conveniente se o Vim habilitasse automaticamente a verificação para
aqueles tipos de arquivos que comumente fazem uso da verificação
ortográfica, como por exemplo arquivos “texto”. Isto é possível
editando-se o arquivo de configuração do Vim .vimrc (veja Como Editar Preferências no Vim) e incluindo as seguintes linhas:
autocmd Filetype text setl spell spl=pt
autocmd BufNewFile,BufRead *.txt setl spell spl=pt
setl spell spl=pt sempre quando o tipo do arquivo
(Filetype) for text (texto) ou quando um
arquivo com extensão .txt for carregado
(BufRead) ou criado (BufNewFile).