
Я пишу свои документы LaTeX, используя Vim с vimtex
плагином, и по большей части проверка орфографии Vim удовлетворяет мои потребности. Однако меня очень расстраивает тот факт, что он, похоже, не распознает слова с диакритическими знаками, например имя
Jarn\'{i}k
рассматривается как Jarn
и k
. Подводя итог,Есть ли способ заставить программу проверки орфографии Vim обрабатывать слово с диакритическими знаками как целое слово?
решение1
Я предлагаю ввести текст, уже закодированный в UTF-8, а затем указать, vim
следует ли принимать другие языки, кроме английского, для проверки орфографии.
В следующем примере содержатся две преднамеренные ошибки:
Kiti didieji miestai: Kaunas, Klaipėda, Šiauliai, Panevėžys.
This is correct, but here is an errror
L'école se situe en face de l'hôtel Bienvennu
исправление по умолчанию set spell
следующее
Это можно изменить, например, для проверкитолькодля французского языка :set spell spelllang=fr
:
или для проверки одновременно нескольких языков. В целом, с литовским, команда здесь :set spell spelllang=lt,fr,en
. Обратите внимание, что список без пробела после запятой:
Вот как добавить новые словари в средство проверки: Например, для испанского языка вызовите set spell spelllang=es
. Это откроет диалоговое окно для извлечения соответствующего словаря .spl
для wget
сохранения в пути .vim/spell
. Существуют языки с несколькими определениями, например, британский английский / американский английский.