Como posso criar meu próprio arquivo de ortografia para o vim?

13

No momento, estou escrevendo um documento em que preciso usar muitas siglas, linguagem técnica e palavras não alemãs.

Agora eu queria saber se eu poderia criar um arquivo de ortografia ( tech_speak) que verifique esse idioma técnico para que eu possa usar o seguinte comando vim

:set spelllang=de,tech_speak spell

Como isso poderia ser feito?

Raphael Ahrens
fonte

Respostas:

13

A 'spellfile'opção é o que você está procurando:

:set spellfile=~/.vim/spell/techspeak.utf-8.add

Nota: Evite caracteres especiais como _; pois separa o nome da região no Vim.

Você pode adicionar suas palavras personalizadas a ele zg. Você nem precisa adicionar nada a 'spelllang'; essas adições serão consideradas automaticamente.

Ingo Karkat
fonte
Sim, isso parece bom, mas quando eu uso o zgvim lança "E751: O nome do arquivo de saída não deve ter o nome da região" para mim.
Raphael Ahrens
Ah, eu precisava remover o _que :set spellfile=~/.vim/spell/techspeak.utf-8.addfunciona. Obrigado!
Raphael Ahrens
1
Você está certo; é melhor evitar esses personagens; Eu editei minha resposta.
Ingo Karkat
1
:help spell-mkspell

é o que você está procurando.

n. 'pronomes' m.
fonte
1
Por favor me corrija se eu estiver errado. Mas até onde eu li isso, preciso de um arquivo de dicionário existente. Mas eu quero criar um novo arquivo de idioma que eu possa combinar com o meu idioma.
Raphael Ahrens
1
Um arquivo de dicionário pode ser uma lista simples de palavras.
n. 'pronomes' m.
@ nm Então, como um CSV? Apenas palavras separadas por vírgulas?
Zelphir Kaltstahl
1
@Zelphir por novas linhas IIRC
n. 'pronomes' m.