Dlaczego Vimballs nie są powszechnie używane?

20

Widziałem, że wiele wtyczek Vima nie wydaje się mieć Vimballs .

Vimballs były / są w zasadzie tarballem dla wtyczki, którą vim wie jak zainstalować. Były / są więc nieco wygodniejsze niż używanie, tar -xvf ponieważ nie musisz / nie musisz się martwić, że w archiwum tar zagnieżdżono strukturę katalogów na różne sposoby, tj. Czy uruchomiono go w .vim lub w strukturze katalogów .vim , lub jeśli w archiwum znajdował się folder nadrzędny o tej samej nazwie co wtyczka itp.

Coraz mniej ich widzę i nie ma we wtyczkach, które widziałem na Githubie.

  • Czy istnieje aktywna próba ich wycofania?
    • Jeśli tak to dlaczego?
  • Czy to dlatego, że mamy teraz Vundle, Pathogen itp.?
Lyndon White
źródło

Odpowiedzi:

25

Głównym powodem jest właśnie twój drugi punkt, ponieważ na poziomie społeczności nastąpił aktywny ruch, aby używać kontroli źródła do zarządzania wtyczkami z pomocą menedżerów wtyczek, takich jak patogen, vundle, neobundle itp., Stało się to łatwiejszym podejściem do aktualizacji wtyczki. Możesz także łatwiej kontrolować, w której wersji chcesz zablokować wtyczkę. Innym ważnym aspektem korzystania z tego podejścia jest to, że izolujesz każdą wtyczkę i przechowujesz ją w osobnych folderach, co znacznie ułatwia radzenie sobie z nimi, niezależnie od tego, czy chcesz je aktualizować pojedynczo, czy całkowicie usunąć.

Podejście Vimball sprawia, że ​​robienie tego jest bardzo trudne i dlatego w przeszłości było mniej adopcji. Nie sądzę, żeby kiedykolwiek była to wyraźna próba wycofania go, to po prostu trend w kierunku innych lepszych sposobów zarządzania wtyczkami.

Dhruva Sagar
źródło
i oczywiście z vim8,packpath
D. Ben Knoble,