jpalardy/vim-slime — pull request #13 by epeli (2012-04-05 16:43:24+00:00)
Title: Add CoffeeScript REPL support for tmux

The CoffeeScript REPL uses special key binding for multi-line input (Ctrl-v). So we need to enter this mode before we can send code to the CoffeeScript REPL. That's why I added hooks which can be executed before slime sends the code.

I don't use GNU screen so I don't know how to implement this for it, but I added the hooks for it too.

Also note that multi-line REPL support is only in master branch of CoffeeScript, but I think it's coming with next release, 1.2.1. See:

https://github.com/jashkenas/coffee-script/issues/1979