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?

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.


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.


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.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.