mav*_*vam 14 vim spell-checking
我无法解决Vim错误E763:单词字符在拼写文件之间有所不同.
我的.vimrc包括多种拼写语言:
set spelllang=en,de,pt,fr
Run Code Online (Sandbox Code Playgroud)
当第一次运行Vim时,它会提示下载丢失的拼写文件并将其放入.vim/spell.用我上面的配置,这导致了三个文件de.utf-8.spl,fr.utf-8.spl和pt.utf-8.spl.(英文版附带Vim套装.)
E763的文档提到:
Vim允许您在同一文件中使用多种语言的拼写检查.您可以在'spelllang'选项中列出它们.因此,相同编码的所有拼写文件必须使用相同的单词字符,否则它们无法合并而不会出错.如果您收到单词表不同的警告,则可能需要使用:mkspell再次生成.spl文件.检查使用过的.aff文件中的FOL,LOW和UPP行.
使用"-ascii"参数生成的XX.ascii.spl拼写文件不包含带有字符的表,因此可以将拼写文件与任何编码结合使用..add.spl文件也不包含该表.
似乎我需要重新生成单词表,但这样做的步骤并不直接来自手册.我该怎么办?