Vim builtin package manger
I was using dein package manager for some time happily. Till yesterday it started acting up during update and even messed up already installed plugins. After some messing around I admitted I will not be able to solve it easily so I tried to give the new builtin package manager a try. I followed this post. And it seems to work like a charm, also within nvim.
I added all my packages using git submodule add
in directories like
pack/git/start
and pack/helper/opt
. The nice thing is I can now
update them easily using git submodule update --init --recursive --merge
. So I won’t need the features for asynchronous updates any
more.
The only difference I noted to the post guiding me was I had the
impression that I could put plugins directly in the pack
directory.
For some reason they only load for me when placed in sub directories.
The optional plugins I will need to load using using pacadd
- like
e.g. packadd Nvim-R
. I did not put these into ftplugin
- but all
in all doesn’t look like more hassle than what dein
offered.