Limp mira ad essere un IDE Common Lisp completo per Vim. Il valore predefinito è SBCL, ma può essere modificato per supportare la maggior parte delle altre implementazioni sostituendo "sbcl" per il tuo lisp preferito, nel file /usr/local/limp/latest/bin/lisp.sh
Quando si discute di Lisp in questi giorni, si presume comunemente che sia Common Lisp, il linguaggio standardizzato da ANSI X3J13 (vedere HyperSpec e Practical Common Lisp per un buon libro di testo) con implementazioni come GNU Clisp, SBCL, CMUCL, AllegroCL e molti altri.
Torna a Limp. Ci sono altre soluzioni che sono più leggere, o provano a fare altre cose, ma credo nel fornire un ambiente che ti dia cose come la corrispondenza delle parentesi, l'evidenziazione, la ricerca della documentazione, cioè rendendola una soluzione chiavi in mano il più possibile .
Nel repository Limp troverai alcuni dei lavori precedenti del progetto SlimVim, ovvero l'interfaccia ECL (Embeddable Common Lisp), fusa con le versioni successive (7.1); Simon ha anche reso disponibili le patch 7.2 che devono ancora essere unite. L'interfaccia ECL è documentata in if_ecl.txt .
Il lavoro a breve termine consiste nel fare tale fusione con 7.2 e inviare una patch a vim_dev per farla incorporare nell'albero ufficiale di Vim.
Il che ci porta ai piani a lungo termine: avere Lisp direttamente in Vim renderà conveniente iniziare a lavorare su un front-end SWANK (la parte di SLIME che gira nel tuo Lisp, con slime.el che è la parte che gira nel editor - il frontend).
E da qualche parte nel mezzo, è probabile che tutto Limp verrà riscritto in Common Lisp utilizzando l'interfaccia ECL, rendendo Limp più facile da mantenere (VimScript non è il mio preferito) e più facile da personalizzare per gli utenti.
Il sito ufficiale di Limp si interrompe di tanto in tanto, ma come sottolineato, il download su Vim.org dovrebbe sempre funzionare ei gruppi di supporto limp-devel e limp-user sono ospitati con Google Gruppi. Non esitare a partecipare se ritieni di aver bisogno di una risposta a una domanda, o forse vuoi anche partecipare allo sviluppo. La maggior parte della discussione si svolge sulla lista dei limp-devel. Se ti piace IRC, sono in #limp su irc.freenode.net come "tic".
In bocca al lupo!