Cách tốt nhất để quản lý các plugin Vim là gì? Một số bổ sung sử dụng Vimball, nhưng tôi đọc ở đâu đó rằng nó đã bị hỏng nghiêm trọng và tự thả từng plugin vào ~/.vim/kết quả trong một loạt các tệp gần như không thể cập nhật hoặc sắp xếp. Có một trình quản lý plugin cho Vim có chức năng tương tự như các trình quản lý gói Linux không? Hoặc các plugin có thể được tổ chức lại thành các thư mục riêng của chúng để quản lý chúng dễ dàng hơn không?Quản lý các plugin Vim
Trả lời
Để sắp xếp lại các plugin trong thư mục riêng của chúng, pathogen khá phổ biến.
Xem blog post detailing the installation hoặc Vimcast từ Drew Neil.
Đây là những gì tôi thực sự sử dụng. Về cơ bản nó đặt mỗi plugin trong thư mục riêng biệt của nó, vì vậy bạn có thể dễ dàng thêm hoặc loại bỏ chúng.
+1 Tác nhân gây bệnh thực hiện công việc tuyệt vời. – Abizern
Steve Losh có một bài viết về điều này và nhiều hơn nữa http://stevelosh.com/blog/2010/09/coming-home-to-vim/ – SergioAraujo
Matthew Weier O'Phinney, dự án PHP Zend Framework dẫn đầu, viết một chút về nó. Có thể bạn sẽ thấy nó hữu ích: http://weierophinney.net/matthew/archives/249-Vim-Toolbox,-2010-Edition.html
Cá nhân tôi thích vim-addon-manager: cài đặt từng plugin vào thư mục riêng biệt, có thể tải xuống và cập nhật chúng. Tài liệu của vim-addon-manager chứa một số tham chiếu đến các dự án liên quan, bạn cũng có thể thử chúng.
Tác nhân gây bệnh đã được đề cập như một cách quản lý plugin.
Cách nâng cao điều này là thêm các plugin bổ sung dưới dạng mô-đun con git (hoặc bất kỳ VCS nào bạn chọn). Điều này giúp dễ dàng cập nhật và dễ dàng sao chép khi sử dụng các máy khác.
Đây là số example từ github.
Có một công cụ mới lộng lẫy, vundle, tìm thấy ở đây: https://github.com/gmarik/vundle
Đó là tạo ảnh vui nhộn, giống như một đám cưới của mầm bệnh với git.
Nếu bạn thích vundle, bạn nên kiểm tra NeoBundle: https://github.com/Shougo/neobundle.vim. Đó là một ngã ba của vundle có nhiều tính năng và địa chỉ một số mối quan tâm hiệu suất. –
Nhưng ...Điều gì xảy ra nếu plugin không tồn tại trong git ... Nếu nó là svn thì sao? hoặc hg? – trusktr
Vundle có thể xử lý các trường hợp đó không? – trusktr
tôi sử dụng this script cho việc cập nhật và loại bỏ các mầm bệnh vim plugins
- 1. Phân chia quản lý trong Vim
- 2. VIM: là có một cách dễ dàng để quản lý các giải pháp Visual Studio/makefile dự án từ Vim?
- 3. Trình quản lý plugin không hoạt động trong netbeans 7.0.1
- 4. Cách cài đặt plugin quản lý thỏmq (rabbitmq-plugins)
- 5. Không thể bắt đầu plugin quản lý thỏmq trên Windows
- 6. Plugin/khung quản lý người dùng cho Grails?
- 7. Maven quản lý phụ thuộc cho phụ thuộc Plugin
- 8. Quản lý thẻ jquery plugin sử dụng typeahead
- 9. plugin cây dự án cho vim
- 10. Chuyển đổi bộ plugin Vim
- 11. Plugin Python & Django cho Vim
- 12. Có thể ghi đè lên các thực thi trong trình quản lý plugin không?
- 13. Thêm các plugin VIM vào thiết lập Janus
- 14. Quản lý phiên Wordpress
- 15. Chạy vim mà không tải .vimrc nhưng tải các plugin
- 16. công cụ để thử nghiệm các plugin vim
- 17. Các plugin cần thiết trong VIM cho Latex là gì?
- 18. VIM Vô hiệu hóa chèn ánh xạ các plugin
- 19. Có plugin subversion hay cho Vim không?
- 20. tai nạn vim với plugin AutoComplPop
- 21. Quản lý các đoạn mã trong Notepad ++
- 22. Các phương pháp quản lý mã nguồn
- 23. Quản lý các kết nối SQL Server
- 24. .vimrc cho plugin vim của IntelliJ Idea
- 25. cấu trúc treelike plugin cho vim
- 26. Tôi nên đặt plugin .vim ở đâu?
- 27. Vùng được quản lý và không được quản lý
- 28. Làm cách nào để quản lý plugin, tùy chọn và cấu hình eclipse cho một nhóm?
- 29. tại sao maven phát hành plugin cho phép phiên bản SNAPSHOT trong quản lý phụ thuộc?
- 30. Trình quản lý phiên/phiên đệm (tương thích với Linux) tốt nhất cho Vim là gì?
Bản sao của http://stackoverflow.com/questions/2458398/packageplugin-management-for-vim có thể? –