如何在VIM中正确设置拼写文件?

时间:2014-06-05 07:46:07

标签: vim

我正在尝试在vim中使用拼写检查程序;如果我想通过 zg 命令在内部词典中添加一个单词(以便它不会突出显示为错误),则会显示"option spellfile is not set"

我尝试输入:set spellfile=PATH.../.vim.spell

但我总是得到"Invalid argument: spellfile=PATH.../.vim.spell"。有什么提示吗?

我使用的是Linux Ubuntu 12.04。

2 个答案:

答案 0 :(得分:13)

您无法选择任意名称。 :help 'spellfile'说:

  

必须以“。{encoding} .add”结尾。

因此,请使用这样的语法(并确保存在spell目录):

:set spellfile=~/.vim/spell/en.utf-8.add

对于编码,请检查:set encoding?(从技术上讲,它是缓冲区本地'fileencoding'设置,但大多数默认设置为前者。)

答案 1 :(得分:6)

也许你应该做mkdir ~/.vim

默认情况下,拼写文件存储在那里。但是如果vim找不到该文件夹​​,它会抱怨此错误消息。