[slim-vim] slim-vim HOWTO for the lazy people (like me)
Daniel Trstenjak
Daniel.Trstenjak at online.de
Sat Aug 5 02:20:48 CDT 2006
Hi all,
I hope to save some lifetime.
Regards,
Daniel
-------------- next part --------------
slim-vim HOWTO for the lazy people (like me):
============================================
1) Get darcs binary:
-------------------
http://darcs.net/DarcsWiki/CategoryBinaries
2) Get vim70+async+ecl:
----------------------
darcs get http://theclapp.org/repos/vim70+async+ecl/
4) Get ecl-slime:
----------------
darcs get http://theclapp.org/repos/ecl-slime/
5) Set path to ecl-slime:
-------------------------
export ECL_SLIME_PATH=your-ecl-slime-directory
6) Get cvs slime:
----------------
export CVSROOT=:pserver:anonymous at common-lisp.net:/project/slime/cvsroot
cvs login
(password = anonymous)
cvs co slime
7) Get ecl 0.9i:
---------------
http://sourceforge.net/projects/ecls
8) Build and install ecl:
------------------------
configure
make
make intall
9) Workaround for ecl lang problem (don't know if this is still necessary):
--------------------------------------------------------------------------
export LC_NUMERIC=C
10) Build and install vim:
------------------------
configure --enable-eclinterp
make
make install
11) Get sbcl binary:
------------------
http://sbcl.sourceforge.net/platform-table.html
12) Start sbcl
13) Load and start swank in sbcl:
--------------------------------
(load "your-slime-directory/swank-loader.lisp")
(swank:create-server :dont-close t)
14) Start vim
15) Source ecl-vim in vim:
-------------------------
:source your-ecl-slime-directory/ecl-slime.vim
16) Testing slim-vim:
--------------------
:edit your-lisp-file
(mappings of slime only active when filetype=lisp)
connect to swank -> \sc
with cursor over lisp expression -> \x
More information about the slim-vim
mailing list