pir*_*rad 5 vim spell-checking
我想在 vim 中添加德国拼写检查。所以我设置
:set spl=de_de spell
Run Code Online (Sandbox Code Playgroud)
然后有一个对话,我可以在其中创建一个名为.vim/spell
. 然后还有另一个问题,我可以在哪里下载.spl
文件。又是一个.sug
文件。但是当我下载这两个文件时出现错误
Fehler beim Ausführen von "~/.vim/spell/de.utf-8.spl":
E763: 'Word Characters' unterscheiden sich zwischen Rechtschreibwörterbüchern
Run Code Online (Sandbox Code Playgroud)
但是尽管有错误,我可以使用拼写检查,甚至建议也有效。
此外,我无法从 myspell 获取:mksp
我自己的.spl
-file,因为它不会读取.dic
-file。我删除了spell
目录并重试。没有任何效果。
小智 3
Debian 气喘吁吁:
\n\nsudo apt-get install vim-scripts # Needed for spell downloading script\nsudo rm /usr/share/vim/vim73/spell/*.sug /usr/share/vim/vim73/spell/*.spl\nsudo vim\n
Run Code Online (Sandbox Code Playgroud)\n\n现在触发下载vim
:
set spell spelllang=en,de,OR_WHATEVER_LANGUAGE_YOU_WANT\n
Run Code Online (Sandbox Code Playgroud)\n\net voil\xc3\xa0,您将为所有用户获得完美运行的拼写文件。
\n\n(如果您只想为当前用户使用它们,请跳过sudo
调用 vim 之前的步骤,或者将安装目录更改为/home/YOUR_USER/.vim/spell
。)