Die meisten Anwender verwenden wahrscheinlich weniger als ein Dutzend Plug-ins für ihren Editor, aber selbst eine so geringe Zahl zu managen, ist schon nicht ganz einfach. Liegen sie unbeachtet im Verzeichnis "$HOME/.vim/plugin", wird die Aktualisierung schon schwierig. Deshalb gibt es einige Plug-in-Manager, die dabei helfen, Plug-ins zu installieren, zu aktualisieren und zu löschen: Vim-Addon-Manager, Pathogen sowie dessen Ableger Vundle und Neobundle. Welche Lösung Sie verwenden, hängt von Ihren spezifischen Bedürfnissen ab, aber sie alle helfen dabei, Vim-Plug-ins einfacher zu verwalten.
Anders als die anderen Lösungen wird der Vim-Addon-Manager unabhängig von Vim als extra Paket installiert. Das ist nicht schwer, denn das Tool ist Teil vieler Linux-Distributionen, etwa Debian, Ubuntu und Fedora. Typischerweise kommt es im Gespann mit einem Paket von etwa zwei Dutzend der beliebtesten Vim-Plug-ins. Üblicherweise greift es auf eine Registry verfügbarer Erweiterungen in "/usr/share/vim", ein Quellverzeichnis "/usr/share/vim/addons" und ein Installationsziel "$HOME/.vim" für einzelne User oder "/var/lib/vim/addons" für alle Anwender zurück. Diese Verzeichnisse lassen sich mit den Aufrufschaltern "-r", "-s" und "-t" ändern. Um verfügbare Plug-ins anzuzeigen, verwenden Sie:
$ vim-addons list
Sie sehen dann zu jeder Erweiterung den Status (installed, removed, disabled, broken, unavailable), den Sie für einzelne Plug-ins mit »vim-addons status Plug-in
«
ermitteln. Ein Plug-in installieren Sie mit
$ vim-addons install Plug-in
Anders als der Vim-Addon-Manager ist Pathogen selbst ein Vim-Plug-in. Am besten lässt es sich mit Github
...Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.