Pode-se usar um trecho de código executado depois que um arquivo foi detectado como sendo do tipo tex
.
A idéia é verificar a existência do spellfile (apropriadamente chamado) no diretório de trabalho e então configurar o spellfile de acordo.
Supondo que o plugin filetype esteja em ( filetype plugin on
), coloque isso em ~/.vim/after/ftplugin/tex.vim
:
let b:spellfile = expand('%:p:h').'/.vimspell.utf-8.add'
if filereadable(b:spellfile)
let &l:spellfile = b:spellfile
setlocal spell
setlocal spelllang=en_us
else
setlocal spellfile=
endif
Isto irá procurar por um arquivo .vimspell.utf-8.add
no diretório dos arquivos Latex, habilitar a verificação ortográfica e definir o arquivo de forma correspondente.
Inspirado por link .