the first release of Chimp is available. It is similar to Limp, VILisp,
fvl and the previously mentioned Slime-like plugin.
Hopefully it provides more comfort out of the box. Current features:
- send a visual block
- send inner sexp
- send outer sexp
- send whole file
- automatic namespace handling (based on some heuristics)
The package obviously works on Unix and (with a few configuration steps)
it should equally well work on Windows with Cygwin. However the latter
is not very well tested.
The homepage is:
http://kotka.de/projects/chimp.html
At vim.org:
http://www.vim.org/scripts/script.php?script_id=2348
The repository is:
http://kotka.de/repositories/hg/chimp
Extraction of sexps depends on the syntax highlighting of the latest
release of VimClojure (v1.1.1).
Any feedback is appreciated.
Sincerely
Meikel
Am 08.10.2008 um 23:16 schrieb Jonas Bengtsson:
> Trying to get Chimp running under cygwin. It seems like it depends on
> the following packages: vim, screen, util-linux (for getopt).
I use it at work with a Windows vim and Cygwin screen. The idea is to
start clojure with the chimp wrapper. This sets up the screen and starts
the clojure REPL:
chimp.sh -- rlwrap java -cp clojure.jar clojure.lang.Repl
Or whatever you use to start your clojure. It should give a screen with
a running REPL. At the bottom you get the so-called "Chimp ID". This is
used to contact the screen from Vim, which runs outside the screen.
For a cygwin vim, it should actually work as is. For a Windows vim you
maybe have to adjust the path to the temporary directory. I must
confess, that I don't know my settings at work by heart. I will check
tomorrow and provide my settings as an example.
Hope this helps for the moment.
Sincerely
Meikel