On Mon, Jul 02, 2012 at 06:23 -0700, Noah Zucker wrote:
> (Cross posted [1]from Stack Overflow at the suggestion of Meikel
> Brandmeyer)
>
> Vim version: 7.0.237
> OS: CenOS 5.5
Both CentOS and vim are quite old and I would strongly recommend to upgrade
both. It might be that your problems are due to this.
> 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 see that you decided to use pathogen and I don't want to confuse you even
more, but I strongly recommend to use either vim-addon-manager [0] or vundle
[1] for plugin management. This is, naturally, not absolutely necessary, but I
just prefer them as they provide a more high-level approach to plugin
management than pathogen.
> I am trying to following the steps from [2]How I tamed VimClojure as well
> as inspecting [3]VimClojure-Easy
I see that both posts differ slightly in the way in which the nailgun server
is started. I personally use lein-tarsier and never had the need for anything
like:
--- snip ---
" Start vimclojure nailgun server (uses screen.vim to manage lifetime)
nmap <silent> <Leader>sc :execute "ScreenShell java -cp \"" . classpath . sep . vimclojureRoot . "/lib/*" . "\" vimclojure.nailgun.NGServer 127.0.0.1" <cr>
" Start a generic Clojure repl (uses screen.vim)
nmap <silent> <Leader>sC :execute "ScreenShell java -cp \"" . classpath . "\" clojure.main" <cr>
--- snip ---
I am not entirely sure how the approach above plays with dependencies that are
handled by leiningen and are found in the project's lib/ directory. I don't
have the impression that those are added to the CLASSPATH, which would
constitute a major difference between this approach and lein-tarsier. In
short: Use lein-tarsier (it works).
--
Wolodja <
bab...@gmail.com>
4096R/CAF14EFC
081C B7CD FF04 2BA9 94EA 36B2 8B7F 7D30 CAF1 4EFC