Tại sao Vimball không được sử dụng phổ biến?


20

Tôi đã thấy rằng rất nhiều Plug-in Vim dường như không có Vimball .

Vimballs về cơ bản là một tarball cho một plugin mà vim biết cách cài đặt. Do đó, chúng thuận tiện hơn một chút khi sử dụng tar -xvf vì bạn không phải / không phải lo lắng rằng tarball có cấu trúc thư mục được lồng theo các cách khác nhau, tức là nếu nó bắt đầu tại .vim hoặc trong cấu trúc thư mục .vim hoặc nếu có một thư mục mẹ trong tarball có cùng tên với plugin, v.v.

Tôi đã thấy ngày càng ít hơn trong số họ và không có plugin nào tôi thấy trên Github.

  • Có một nỗ lực tích cực để phản đối họ?
    • Nếu vậy tại sao?
  • Đây có phải là vì chúng ta hiện có Vundle, Pathogen, v.v?

Câu trả lời:


25

Lý do chính chính là điểm thứ hai của bạn, vì đã có một phong trào tích cực ở cấp độ cộng đồng để sử dụng kiểm soát nguồn để quản lý các plugin với sự trợ giúp của các trình quản lý plugin như mầm bệnh, vundle, neobundle, v.v. các plugin. Bạn cũng có thể dễ dàng kiểm soát bản phát hành nào bạn muốn khóa plugin của mình hơn. Ngoài ra, một khía cạnh quan trọng khác của việc sử dụng phương pháp này là bạn có thể cách ly từng plugin và giữ chúng trong các thư mục riêng biệt giúp việc xử lý chúng dễ dàng hơn rất nhiều cho dù bạn muốn nâng cấp chúng riêng lẻ hay loại bỏ chúng hoàn toàn.

Cách tiếp cận Vimball làm cho việc này rất khó khăn, và do đó đã được nhìn nhận ít hơn trong quá khứ. Tôi không nghĩ đã từng có một nỗ lực rõ ràng để từ chối nó, đó chỉ là xu hướng đối với các cách quản lý plugin tốt hơn.


và tất nhiên, với vim8,packpath
D. Ben Knoble
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.