あらすじ
Vim エラー E763:単語の文字がスペル ファイル間で異なります の解決に問題があります。
詳細
私.vimrc
には複数のスペル言語が含まれています:
set spelllang=en,de,pt,fr
初めて Vim を実行すると、不足しているスペル ファイルをダウンロードするように求められ、それらが .ini ファイルに配置され.vim/spell
ます。de.utf-8.spl
上記の構成では、これにより、fr.utf-8.spl
、およびの 3 つのファイルが作成されますpt.utf-8.spl
。(英語版は Vim パッケージに同梱されています。)
E763 のドキュメントには次のように記載されています。
Vim では、同じファイルで複数の言語のスペル チェックを使用できます。それらは 'spelllang' オプションでリストできます。結果として、同じエンコーディングのすべてのスペル ファイルは同じ単語文字を使用する必要があります。そうしないと、エラーなしで組み合わせることができません。ワード テーブルが異なるという警告が表示された場合は、:mkspell を使用して .spl ファイルを再度生成する必要がある場合があります。使用されている .aff ファイルの FOL、LOW、UPP の行を確認してください。
「-ascii」引数で生成された XX.ascii.spl スペル ファイルには、文字を含むテーブルが含まれないため、任意のエンコーディングのスペル ファイルと組み合わせることができます。.add.spl ファイルにもテーブルは含まれていません。
単語テーブルを再生成する必要があるようですが、その手順はマニュアルに直接従いません。どうすればいいですか?