I am attempting to get vimclojure working for the first time. I am fairly new to vim plugins. I'm having some problems (error messages below) and am looking for some hints at the least. Not much idea where to start.
I am trying to following the steps from How I tamed VimClojure as well as inspecting VimClojure-Easy
When I start vim, I am presented with the following error (occurs in both VimClojure 2.3.1 and 2.3.3, the later below):
Error detected while processing /home/nzucker/.vim/bundle/vimclojure/autoload/vimclojure.vim:
line 249:
E475: Invalid argument: 1
line 273:
E475: Invalid argument: 2
line 343:
E475: Invalid argument: 1
line 367:
E475: Invalid argument: 2
line 407:
E475: Invalid argument: 2
line 413:
E475: Invalid argument: 7
line 730:
E475: Invalid argument: 1
line 747:
E475: Invalid argument: 2
line 823:
E475: Invalid argument: 8
Press ENTER or type command to continue
(First error location: vimclojure.vim:249)
The plugin seems to partially work however. I have syntax highlighting. When I attempt to open a REPL with the sr command, I get the following:
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
For what it's worth my (ugly) .vimrc
is here:
https://github.com/noahlz/dotfiles/commit/d0df9d0c5500e1803981b959c7fdbf88114000c6