我正试图在我的vim环境中默认设置ignorecase。
当然,~/.vimrc
不存在。当我打开vim并使用:scriptnames
查看加载了哪些脚本时,我加载了一堆*.vim
个文件。
当我创建自己的~/.vimrc
仅包含:
set ic
我收到以下错误:
E216:没有这样的团体或事件:SpellFileMissing *致电 spellfile#LoadFile(expand(''))按ENTER或键入命令 继续
打开vim时。当我使用:scriptnames
查看再次加载的脚本时,列表顶部是我的'.vimrc'文件,后跟所有与之前相同的'* .vim'文件...
为什么会发生这种情况?
...谢谢
P.S。我正在使用vim版本6.3
答案 0 :(得分:1)
这看起来像是(较新的)Vim运行时文件和您古老的Vim版本的不匹配; SpellFileMissing
事件与拼写检查有关,这是在Vim 7.0中引入的。您似乎有运行时文件初始化(不存在的)拼写检查。
升级Vim看起来是解决此问题的最简单,最好的方法。
Vim 6.3来自2004年,非常过时。应该可以安装最新版本7.3;如果找不到适合您的发行版的软件包(对于Windows,请检查Cream project中的二进制文件,对compile(例如来自Mercurial源)的Linux也不是很困难。