了解VimClojure新安装启动错误

了解VimClojure新安装启动错误,vim,clojure,vimclojure,Vim,Clojure,Vimclojure,我正试图让vimclojure第一次工作。我对vim插件相当陌生。我遇到了一些问题(下面是错误消息),至少我在寻找一些提示。不知道从哪里开始 我试着遵循的步骤,以及检查 当我启动vim时,出现以下错误(发生在VimClojure 2.3.1和2.3.3中,后面的部分): (第一个错误位置:) 不过,该插件似乎部分工作正常。我有语法高亮显示。当我尝试使用sr命令打开REPL时,会得到以下结果: Error detected while processing function vimclojure#

我正试图让vimclojure第一次工作。我对vim插件相当陌生。我遇到了一些问题(下面是错误消息),至少我在寻找一些提示。不知道从哪里开始

我试着遵循的步骤,以及检查

当我启动vim时,出现以下错误(发生在VimClojure 2.3.1和2.3.3中,后面的部分):

(第一个错误位置:)

不过,该插件似乎部分工作正常。我有语法高亮显示。当我尝试使用sr命令打开REPL时,会得到以下结果:

Error detected while processing function vimclojure#ProtectedPlug..vimclojure#ReportError..6..3:
line    1:
E716: Key not present in Dictionary: _buffer
E15: Invalid expression: "buffer! " . self._buffer
Press ENTER or type command to continue
我的(丑陋的)
。vimrc
在这里:

在您引用的博客文章之后,我也无法让它工作。一旦我开始完全忽略它,只按照vimclojure easy中的说明操作,我就能够让它正常工作。

请您将此发布在网站上。我不确定到底是什么问题。而这个站点是错误的媒体,无法来回播放问题。

关于vim,我刚刚将Clojure插件插入了我的.vim目录(Ubuntu Linux)。如果在那篇博文上仍然允许发表评论,而你想发表评论,我会说你有问题。另外,我使用了Clojure vim插件自述。您使用的是哪个版本的vim?可能太老了?我在vim 7.0/CentOS 5.5上。根据vimclojure下载页面,我切换到了vimclojure 2.3.2,得到了相同的结果。作为记录,vimclojure在Ubuntu 12.04和最新的gvim 7.3上工作得非常好。这篇文章有点旧,代表了一个更复杂的设置。这就是为什么它在顶部写着“使用vimclojure easy:)vimclojure easy也不起作用:(-我把这归因于旧vim版本/CentOS的组合。对于那些没有点击我上面链接的人,答案是:“CentOS 5.5和vim 7.0不起作用。升级。”
Error detected while processing function vimclojure#ProtectedPlug..vimclojure#ReportError..6..3:
line    1:
E716: Key not present in Dictionary: _buffer
E15: Invalid expression: "buffer! " . self._buffer
Press ENTER or type command to continue