Você pode desativar a verificação ortográfica de itens de sintaxe adicionando-os a um cluster junto com @NoSpell
. Você pode ler :help spell-syntax
para obter algumas informações e ver o seu arquivo de sintaxe tex, que provavelmente já contém vários exemplos. Se você digitar, :tabe $VIMRUNTIME/syntax/tex.vim
deverá obter o arquivo de sintaxe tex em uma nova guia. Se você pesquisar, /\c@NoSpell
poderá ver uma linha como
syn cluster texMathZoneGroup add=@NoSpell
O texMathZoneGroup
cluster foi definido anteriormente no script para conter vários itens de sintaxe e aqui @NoSpell
é adicionado ao cluster para desativar a verificação ortográfica desses itens. Receio não poder dizer exatamente onde melhor fazer a alteração para seus itens de sintaxe específicos, pois não conheço muito bem esse arquivo de sintaxe. Pode haver um cluster óbvio já onde você pode simplesmente adicionar @NoSpell
ou pode ser necessário criar um cluster com contains=
os itens em questão. Também é uma boa idéia fazer uma cópia do arquivo de sintaxe no diretório de tempo de execução do usuário e aplicar suas alterações lá, em vez de alterar o arquivo de sintaxe distribuído, ou aplicar suas alterações em um after/syntax/tex.vim
ou outro script que é executado após o carregamento do arquivo de sintaxe. .
Como você usa um plug-in, ele pode ter opções relacionadas a quais itens são verificados ortográficos. Eu não uso, vimtex
mas Karl Lervåg é bastante ativo aqui e, se você chamar a atenção dele, pode responder isso por você.