Respostas:
Existe a 'spellcapcheck'
opção; da ajuda:
Padrão para localizar o final de uma frase. A palavra a seguir será marcada para começar com uma letra maiúscula. Caso contrário, ele será destacado com SpellCap
hl-SpellCap
(a menos que a palavra também esteja incorreta).
O valor padrão é [.?!]\_[\])'" \t]\+
, mas pode ser definido ao carregar um arquivo de ortografia (para acomodar as regras específicas do idioma).
Se você deseja desativá-lo, use-o :set spellcapcheck=
depois de usar :set spell
e :set spelllang
. Infelizmente, não parece haver um autocmd para ajudá-lo aqui, mas você pode usar um mapeamento, por exemplo:
nnoremap <Leader>ss :set spell!<CR>:set spellcapcheck=<CR>
nnoremap <Leader>sn :set spelllang=nl<CR>:set spellcapcheck=<CR>
nnoremap <Leader>se :set spelllang=en_gb<CR>:set spellcapcheck=<CR>
nnoremap <Leader>su :set spelllang=en_us<CR>:set spellcapcheck=<CR>
nnoremap <Leader>sd :set spelllang=de_de<CR>:set spellcapcheck=<CR>