我正在尝试在vim中使用拼写检查程序;如果我想通过 zg 命令在内部词典中添加一个单词(以便它不会突出显示为错误),则会显示"option spellfile is not set"
。
我尝试输入:set spellfile=PATH.../.vim.spell
,
但我总是得到"Invalid argument: spellfile=PATH.../.vim.spell"
。有什么提示吗?
我使用的是Linux Ubuntu 12.04。
答案 0 :(得分:13)
您无法选择任意名称。 :help 'spellfile'
说:
必须以“。{encoding} .add”结尾。
因此,请使用这样的语法(并确保存在spell
目录):
:set spellfile=~/.vim/spell/en.utf-8.add
对于编码,请检查:set encoding?
(从技术上讲,它是缓冲区本地'fileencoding'
设置,但大多数默认设置为前者。)
答案 1 :(得分:6)
也许你应该做mkdir ~/.vim
。
默认情况下,拼写文件存储在那里。但是如果vim找不到该文件夹,它会抱怨此错误消息。