2012-01-30 32 views
10

Nếu tôi hiểu chính xác, với tác nhân gây bệnh, mọi thứ trở nên dễ dàng vì tất cả những gì bạn phải làm để cài đặt/gỡ cài đặt plugin là đặt hoặc xóa plugin khỏi một thư mục nhất định.Vim-pathogen làm cho bất cứ điều gì dễ dàng hơn?

Nhưng đây không phải là những gì thư mục plugin dành cho? Làm thế nào là nó tốt hơn?

Trả lời

6

Tốt hơn vì bạn có thể lưu trữ plugin của mình một cách riêng biệt trong thư mục ~/.vim/bundle. Điều đó giúp bạn dễ dàng có tất cả thư mục cấu hình của mình trong hệ thống kiểm soát phiên bản. Hãy xem ví dụ của tôi vimfiles.

Tất cả các plugin tôi sử dụng được lưu trữ dưới dạng git submodule và điều này giúp cập nhật dễ dàng xử lý. Hơn nữa, nếu bạn muốn loại bỏ một plugin nó chỉ là vấn đề loại bỏ các thư mục tương đối trong gói một.

+1

Ngoài ra, nếu bạn muốn gỡ cài đặt plugin, bạn không phải truy tìm tất cả các tệp - bạn chỉ cần xóa thư mục của nó (và mô-đun con, nếu bạn sử dụng git) –

+0

Ồ vâng. Tôi sẽ cập nhật câu trả lời. – lucapette

16

Plugin có thể là một tệp plugin_name.vim duy nhất mà bạn quăng vào ~/.vim/plugin/. Nếu mọi plugin là các tệp đơn, chúng tôi sẽ không "cần" bất kỳ giải pháp quản lý plugin nào.

Nhưng hầu hết các plugin thực sự là tập hợp các tệp cần phải được đặt trong một số thư mục nhất định như ~/.vim/autoload/, ~/.vim/after/, ~/.vim/doc/ v.v. Điều này đã được coi là "lộn xộn" trong một thời gian và mầm bệnh là một trong nhiều câu trả lời cho vấn đề này:

Nếu bạn không nghĩ rằng đó là một vấn đề thì bạn rõ ràng không cần một giải pháp (tác nhân gây bệnh hoặc bất cứ điều gì).

Tôi nghĩ rằng đó là một vấn đề (tôi thích những thứ của tôi được tổ chức tốt), Pathogen là giải pháp đầu tiên tôi gặp và nó phục vụ tốt cho tôi.

Các vấn đề liên quan