I would like to manage plugins in the lowest-touch way possible, and ideally one that’s easy to migrate to other machines.

I like the idea of the internal plugin manager, but that generally means that I need to manually all the git repos on all machines. It also makes tracking plugins that I’m testing a bit annoying.

The alternative seems to be vundle or vim-plug, which do the git management, but don’t use the internal plugin system.

Are there other options? What’s the easiest these days?

    • naught101@lemmy.worldOP
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      I already use pathogen, but it doesn’t do the git management that I want. I guess I could use hit in my .vim directory with submodules, but it seems like overkill, and managing updates is still annoying.

      • AnIndefiniteArticle@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        2 days ago

        How often do your vim plugins have updates? What are the value of these updates?

        I use a pretty vanilla/minimalist vim setup and my simple plugins haven’t changed really at all in the past decade.

        • naught101@lemmy.worldOP
          link
          fedilink
          arrow-up
          2
          ·
          2 days ago

          The point isn’t so much the updates as ensuring all the plugins are installed the same way across 3+ systems (2 home computers, one work one, sometimes some servers)

            • naught101@lemmy.worldOP
              link
              fedilink
              arrow-up
              1
              ·
              2 days ago

              Yeah, that’s about where I’m at. It gets annoying though, with things like YouCompleteMe, which need to be compiled/installed to work properly, and the compilation is different on each architecture. I guess an rsync script with exclusions could work, but it just feels hacky, and like there should be a better way.