Chris already pointed out that you tried to use Scheme code with a Common Lisp swank server.
You need to run a Scheme swank server (e.g. swank-mit-scheme.scm
, also included in Slimv).
Normally Slimv should autodetect MIT scheme on Linux without any tweaking in the .vimrc
. For the autodetection to work properly you need MIT Scheme installed and the scheme
command be available.
I suggest that you remove any Slimv related settings from your .vimrc
. Then load the .scm in Vim and type this command:
:echo SlimvSwankCommand()
If Scheme was autodetected then this should print the command that runs the Scheme swank server (search for swank-mit-scheme.scm
in the output). If the autodetection was unsuccessful then either you don't have the scheme
command or Slimv did not find swank-mit-scheme.scm
. In this case you need to tell Slimv the command to run the Scheme swank server. You can do in by adding a similar command to your .vimrc
:
let g:slimv_swank_cmd = '! xterm -e scheme --load /your-path-to/slime/contrib/swank-mit-scheme.scm &'
But do this only if autodetection fails. If you need some more assistance, please feel free to contact me, I'm the author of Slimv.