Come posso creare il mio file di ortografia per vim?


13

Al momento sto scrivendo un documento in cui ho bisogno di usare molti acronimi, linguaggio tecnico e parole non tedesche.

Ora mi chiedevo se potevo creare un file di ortografia ( tech_speak) che controlla questo linguaggio tecnico in modo da poter usare il seguente comando vim

:set spelllang=de,tech_speak spell

Come si può fare?

Risposte:


13

L' 'spellfile'opzione è quello che stai cercando:

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

Nota: evitare caratteri speciali come _; in quanto separa il nome della regione in Vim.

Puoi quindi aggiungere le tue parole personalizzate con zg. Non è nemmeno necessario aggiungere nulla a 'spelllang'; tali aggiunte saranno prese in considerazione automaticamente.


Sì, sembra buono ma, quando uso zgvim, "E751: il nome del file di output non deve avere il nome della regione".
Raphael Ahrens,

Ah, avevo bisogno di rimuovere _così :set spellfile=~/.vim/spell/techspeak.utf-8.addfunziona. Grazie!
Raphael Ahrens,

1
Hai ragione; è meglio evitare tali personaggi; Ho modificato la mia risposta.
Ingo Karkat,

1
:help spell-mkspell

è quello che stai cercando.


1
Per favore correggimi se sbaglio. Ma per quanto avevo letto, ho bisogno di un file di dizionario esistente. Ma voglio creare un nuovo file di lingua che posso combinare con la mia lingua.
Raphael Ahrens,

1
Un file di dizionario può essere un semplice elenco di parole.
n. 'pronomi' m.

@nm Così come un CSV? Solo parole separate da virgole?
Zelphir Kaltstahl,

1
@Zelphir di newlines IIRC
n. 'pronomi' m.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.