创建自定义.vimrc会在打开vim时出现E216错误

时间:2013-04-10 14:43:50

标签: unix vim zos

我正试图在我的vim环境中默认设置ignorecase。

当然,~/.vimrc不存在。当我打开vim并使用:scriptnames查看加载了哪些脚本时,我加载了一堆*.vim个文件。

当我创建自己的~/.vimrc仅包含:

set ic

我收到以下错误:

  

E216:没有这样的团体或事件:SpellFileMissing *致电   spellfile#LoadFile(expand(''))按ENTER或键入命令   继续

打开vim时。当我使用:scriptnames查看再次加载的脚本时,列表顶部是我的'.vimrc'文件,后跟所有与之前相同的'* .vim'文件...

为什么会发生这种情况?

...谢谢

P.S。我正在使用vim版本6.3

1 个答案:

答案 0 :(得分:1)

这看起来像是(较新的)Vim运行时文件和您古老的Vim版本的不匹配; SpellFileMissing事件与拼写检查有关,这是在Vim 7.0中引入的。您似乎有运行时文件初始化(不存在的)拼写检查。

升级Vim看起来是解决此问题的最简单,最好的方法。

Vim 6.3来自2004年,非常过时。应该可以安装最新版本7.3;如果找不到适合您的发行版的软件包(对于Windows,请检查Cream project中的二进制文件,对compile(例如来自Mercurial源)的Linux也不是很困难。