2011-06-27 24 views
5

Kısa bir süre önce clojure için nasıl ayarlanacağını açıklamak isteyen slimv kurmayı deneyen var mı? Slimv şu anda makinemdeki lisp'i otomatik olarak algılayacak ancak .clj dosyalarına yüklenemedi. Ben de .vimrcclojure için Slimv ayarları

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

için aşağıdaki ancak (Lein kurulup çalıştırılabilir edilir) etkisi yoktur ekledik.

Eğer bu temel bir soru ise üzgünüm ama hem vim hem de clojure için çok yeniyim.

cevap

0

Slimv'de ihtiyacınız olan bir şey olduğundan emin değilseniz, VimClojure adlı çok iyi eklenti var.

9
  • Önce lein swank gerçekten .clj dosyasının bulunduğu dizin içerisinde Swank sunucusu çalıştırmak olmadığını terminal komut istemine kontrol etmelisiniz. Başlamadıysa, swank sunucusunu çalıştıran bir komut oluşturmanız, ardından onu '! xterm -e {swank_command} &' içine gömmeniz ve g: slimv_swank_clojure içinde saklamanız gerekir.
  • Gösterge komutu Tamam görünüyorsa, Slimv tarafından oluşturulan ve kullanılan gerçek geçiş komutunu yazdıran :echo SlimvSwankCommand() aracılığıyla Slimv içinden kontrol etmelisiniz.
  • Ayrıca, swank sunucusunu Vim dışındaki ayrı bir terminal penceresinde de çalıştırabilirsiniz; bağlantı noktası numarası her iki tarafta aynı ise, Slimv bağlanır (varsayılan olarak 4005).
  • Başka bir Swank sunucusu Slimv'de gömülüdür, ancak bu kullanıcı için lein komutu çıkmazsa bu yalnızca otomatik olarak algılanır (ve g: slimv_swank_clojure açık olarak tanımlanmamıştır).
  • Hala hayır şansınız varsa lütfen bana ulaşın, ben Slimv'nin yazarıyım, e-posta adresimi dokümantasyonda bulabilirsiniz.