Подтвердить что ты не робот

Символы слов различаются между файлами заклинаний (E763)

Описание

У меня возникла проблема с разрешением ошибки Vim E763: символы слов различаются между файлами заклинаний.

Подробнее

My .vimrc включает несколько языков заклинаний:

set spelllang=en,de,pt,fr

При запуске Vim в первый раз, он запрашивает загрузку отсутствующих файлов заклинаний и помещает их в .vim/spell. С моей приведенной выше конфигурацией это приводит к трем файлам de.utf-8.spl, fr.utf-8.spl и pt.utf-8.spl. (Английский поставляется с пакетом Vim.)

В документации для E763 упоминается:

Vim позволяет использовать проверку орфографии для нескольких языков в одном файле. Вы можете перечислить их в опции "spelllang". Как следствие, все файлы заклинаний для той же кодировки должны использоваться одни и те же слова, иначе они не могут быть объединены без ошибок. Если вы получите предупреждение о том, что таблицы слов отличаются друг от друга вам может понадобиться сгенерировать файл .spl снова с помощью: mkspell. Проверьте FOL, LOW и UPP в используемом файле .aff.

Файл заклинания XX.ascii.spl, сгенерированный аргументом "-ascii", не будет содержать таблицу с символами, чтобы она могла сочетаться с файлами заклинаний для любой кодировки. Файлы .add.spl также не содержат таблицу.

Кажется, мне нужно восстановить таблицы слов, но шаги для этого не следует непосредственно из руководства. Как я могу продолжить?

4b9b3361

Ответ 1

У меня была такая же проблема. Я разрешил это, спросив экспертов в списке рассылки vim_dev.

Решение, прямо из устья лошади:

Попробуйте заменить файл заклинаний en_gb, который вы установили давно один из которых загружен с сервера. Файлы на сайте были обновлено некоторое время назад, чтобы исправить ошибку.

К сожалению, пока еще нет команды обновления времени выполнения.

Вы можете найти полный поток здесь.