Limp nhằm mục đích trở thành một IDE Lisp chung đầy đủ tính năng cho Vim.Nó mặc định là SBCL, nhưng có thể được thay đổi để hỗ trợ hầu hết các triển khai khác bằng cách thay thế "sbcl" cho lisp yêu thích của bạn, trong tệp /usr/local/limp/latest/bin/lisp.sh
Khi thảo luận về Lisp những ngày này , nó thường được giả định là Common Lisp, ngôn ngữ được chuẩn hóa bởi ANSI X3J13 (xem the HyperSpec và Practical Common Lisp cho sách giáo khoa tốt) với các triển khai như GNU Clisp, SBCL, CMUCL, AllegroCL và nhiều ngôn ngữ khác.
Quay lại Limp. Có những giải pháp khác có trọng lượng nhẹ hơn, hoặc cố gắng làm những việc khác, nhưng tôi tin rằng trong việc cung cấp một môi trường mang lại cho bạn những thứ như kết hợp khung, tô sáng, tra cứu tài liệu, tức là biến nó thành giải pháp chìa khóa nhiều nhất có thể .
Trong the Limp repository bạn sẽ tìm thấy một số công việc trước đây của dự án SlimVim, cụ thể là giao diện ECL (Embeddable Common Lisp), được hợp nhất với các phiên bản sau (7.1); Simon cũng đã thực hiện các bản vá lỗi đến 7,2 có sẵn chưa được sáp nhập. Giao diện ECL được ghi lại trong if_ecl.txt.
Công việc ngắn hạn là phải thực hiện việc hợp nhất với 7.2 và gửi một bản vá cho vim_dev để làm cho nó được hợp nhất vào cây Vim chính thức.
Điều này dẫn chúng ta đến các kế hoạch dài hạn: có Lisp trực tiếp trong Vim sẽ thuận tiện để bắt đầu làm việc trên front-end SWANK (một phần của SLIME chạy trong Lisp của bạn, với slime.el là phần chạy trong trình chỉnh sửa - giao diện người dùng). Và một nơi nào đó ở giữa, có thể tất cả các Limp sẽ được viết lại trong Common Lisp bằng giao diện ECL, làm cho LIM dễ bảo trì hơn (VimScript không phải là yêu thích của tôi) và dễ dàng hơn cho người dùng tùy chỉnh.
Các official Limp site đi xuống bất cứ lúc nào, nhưng như đã chỉ ra, các download at Vim.org nên luôn luôn làm việc, và các nhóm hỗ trợ limp-devel và limp-user được lưu trữ với Google Groups. Đừng ngần ngại tham gia nếu bạn cảm thấy bạn cần một câu hỏi được trả lời, hoặc thậm chí có thể muốn tham gia vào phát triển. Hầu hết các cuộc thảo luận diễn ra trên danh sách limp-devel. Nếu bạn vào IRC, tôi đang ở #limp trên irc.freenode.net với tên 'tic'.
Chúc may mắn!
Lisp, Common Lisp? – Pablo
Trong trường hợp này, có, Common Lisp. Tôi làm một số đồ chơi xung quanh trong Đề án là tốt, nhưng đó là nhiều hơn cho lập trình thám hiểm bình thường. –