2011-06-27 7 views
5

¿Alguien ha intentado recientemente configurar slimv para clojure que estaría dispuesto a describir cómo hacerlo? Slimv detectará lisp en mi máquina actualmente pero no puede cargar archivos .clj. También he añadido lo siguiente a mi .vimrcConfiguración de Slimv para clojure

let g:slimv_swank_clojure = '! xterm -e lein swank &' 

pero no tiene ningún efecto (Lein está instalado y ejecutable).

Lo siento si esta es una pregunta básica, pero soy muy nuevo tanto para vim como para clojure.

Respuesta

0

A menos que esté seguro de que hay algo que necesita en Slimv, hay un muy buen complemento llamado VimClojure.

9
  • Primero se debe comprobar en su línea de comandos de terminal que lein swank realmente ejecutar el servidor ostentoso desde el directorio donde reside el archivo de .clj. Si no se inicia, entonces necesita hacer un comando que ejecute el servidor swank, luego incrústelo en '! xterm -e {swank_command} &' y guárdelo en g: slimv_swank_clojure.
  • Si el comando swank se ve bien, entonces debe verificarlo desde Slimv a través del :echo SlimvSwankCommand() que imprime el comando swank real creado y utilizado por Slimv.
  • También puede ejecutar el servidor swank en una ventana de terminal separada fuera de Vim, Slimv lo conectará si el número de puerto es el mismo en ambos lados (4005 por defecto).
  • Hay otro servidor Swank incrustado en Slimv, pero esto solo se detecta automáticamente si el comando lein no se cierra para el usuario (y g: slimv_swank_clojure no está definido explícitamente).
  • Si aún no hay suerte, póngase en contacto conmigo, soy el autor de Slimv, puede encontrar mi dirección de correo electrónico en la documentación.
Cuestiones relacionadas