[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