Jak mogę stworzyć własny plik pisowni dla vima?


13

W tej chwili piszę dokument, w którym muszę używać wielu akronimów, języka technicznego i nie-niemieckich słów.

Teraz zastanawiałem się, czy mogę utworzyć plik ortograficzny ( tech_speak), który sprawdza ten język techniczny, aby móc użyć następującego polecenia vim

:set spelllang=de,tech_speak spell

Jak można to zrobić?

Odpowiedzi:


13

'spellfile'Rozwiązaniem jest to, czego szukasz:

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

Uwaga: Unikaj znaków specjalnych, takich jak _; ponieważ oddziela nazwę regionu w Vimie.

Następnie możesz dodać własne słowa za pomocą zg. Nie musisz nawet niczego dodawać 'spelllang'; te dodatki zostaną rozpatrzone automatycznie.


Tak, wygląda to dobrze, ale kiedy używam zgvima, rzuca „E751: Nazwa pliku wyjściowego nie może mieć nazwy regionu”.
Raphael Ahrens,

Ach, musiałem usunąć _tak :set spellfile=~/.vim/spell/techspeak.utf-8.adddziała. Dzięki!
Raphael Ahrens,

1
Masz rację; najlepiej unikać takich postaci; Zredagowałem swoją odpowiedź.
Ingo Karkat,

1
:help spell-mkspell

jest tym, czego szukasz.


1
Proszę popraw mnie jeżeli się mylę. Ale o ile to przeczytałem, potrzebuję istniejącego pliku słownika. Ale chcę utworzyć nowy plik językowy, który można połączyć z moim językiem.
Raphael Ahrens,

1
Plik słownika może być prostą listą słów.
n. „zaimki” m.

@nm Więc jak csv? Tylko słowa oddzielone przecinkami?
Zelphir Kaltstahl

1
@Zelphir by newlines IIRC
n. „zaimki” m.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.