Hi, Am 14.08.2009 um 19:56 schrieb kjellski:
And here the great post about how that works in detail: http://technotales.wordpress.com/2007/10/03/like-slime-for-vim/ All the kudos to Jonathan Palardy, that changed my work with vim and clojure and I hope it will change yours too.
I hope you are aware, that VimClojure can do all this. You can send expressions to a Clojure instance, display docstrings, macroexpand forms. The screen approach: + works also for other languages - not easily portable to Windows - only one-way: it can only send commands but cannot read the result - it clutters the history of your repl with unrelated commands The VimClojure approach: - works only with Clojure + works also well on Windows + works two-way: you get features like (halfway) smart omni-completion, a namespace browser (which is on the TODO list for quite some time), go to source location, ... + Uses parallel connections: your repl stays clean Big- uses Clojure itself, so the file needs to be on the classpath and must be loadable without side effects (and in particular w/o syntax errors!) I prefer the VC approach, although the last point may be of concern to you. For me it works quite well. Sincerely Meikel
smime.p7s
Description: S/MIME cryptographic signature