2016-12-14 48 views
1

將Vim8與德語hunspell文件一起使用。Vim在拼寫時不識別德語文本

創建使用該命令從Vim的內德語字典文件:

mkspell ~/.vim/spell/de /usr/share/hunspell/de_AT.aff 

這導致某些錯誤消息Unrecognized flags in /usr/share/hunspell/de_AT.aff line xxx: ...

在〜/的.vim /拼寫的詞典文件的大小是

15437 Dez 14 13:58 de.utf-8.spl 

激活德語拼寫檢查使用

:setlocal spell spelllang=de 

但是每一個字被確定爲拼寫錯誤和VIM命令z=導致錯誤信息Sorry, no suggestions

我怎樣才能啓用拼寫採用德國的hunspell詞典文件使用vim檢查?

+0

您是否嘗試過使用Vim自動下載的拼寫文件?這對我來說似乎更容易。請參閱[我的答案](http://stackoverflow.com/a/40583471/660921)。 – Carpetsmoker

回答

0

Vim可以根據使用情況下載字典文件。這對於英語或其他簡單的語言來說工作正常,但結果將是例如。德語。在拼寫檢查德國的情況下,從http://1042.ch/spell/下載相應的文件,將它們保存到~/.vim/spell/

set spell spelllang=hun-de-DE-frami 

加載它們要麼用您下載的文件名spelllang或下載的文件重命名爲簡單的東西像去。 utf-8.spl