2011-06-27 35 views
5

Có ai gần đây đã cố gắng thiết lập slimv cho clojure có thể sẵn sàng mô tả cách thực hiện không? Slimv hiện tại sẽ tự động dò tìm lisp trên máy tính của tôi nhưng không tải được tệp .clj. Tôi cũng đã thêm thông tin sau vào của tôi .vimrcThiết lập Slimv cho clojure

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

nhưng không có hiệu lực (lein được cài đặt và thực thi).

Xin lỗi nếu đây là câu hỏi cơ bản nhưng tôi rất mới đối với cả vim và clojure.

Trả lời

0

Trừ khi bạn chắc chắn có điều gì đó bạn cần trong Slimv, có plugin rất tốt được gọi là VimClojure.

9
  • Trước tiên, bạn nên kiểm tra lời nhắc lệnh thiết bị đầu cuối của mình rằng lein swank thực sự chạy máy chủ swank từ bên trong thư mục chứa tệp .clj của bạn. Nếu nó không bắt đầu thì bạn cần tạo một lệnh chạy máy chủ swank, sau đó nhúng nó vào '! xterm -e {swank_command} &' và lưu nó trong g: slimv_swank_clojure.
  • Nếu lệnh vuốt trông OK, bạn nên kiểm tra từ bên trong Slimv qua :echo SlimvSwankCommand() để in lệnh vuốt thực tế được xây dựng và sử dụng bởi Slimv.
  • Bạn cũng có thể chạy máy chủ swank trong cửa sổ đầu cuối riêng biệt bên ngoài Vim, Slimv sẽ kết nối nó nếu số cổng giống nhau trên cả hai mặt (4005 theo mặc định).
  • Có một máy chủ Swank khác được nhúng trong Slimv, nhưng điều này chỉ được tự động phát hiện nếu lệnh lein không thoát cho người dùng (và g: slimv_swank_clojure không được xác định rõ ràng).
  • Nếu vẫn không có may mắn thì vui lòng liên hệ với tôi, tôi là tác giả của Slimv, bạn có thể tìm thấy địa chỉ email của tôi trong tài liệu.
Các vấn đề liên quan