• xigoi@lemmy.sdf.org
    link
    fedilink
    arrow-up
    8
    ·
    1 year ago

    This is one thing I hate about Neovim. One year, Packer is what everyone uses, next year it’s deprecated. It’s like with JavaScript libraries.

    • 1984@lemmy.today
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      1 year ago

      I don’t mind… It’s innovation. Lazy is arguably much better than packer.

      Neovim is much better than vim as well.

      • Piatro@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I’m curious, why did you switch from plug? I keep seeing new plugin managers pop up but plug has been solid for years for me.

        • __lb__@feddit.nl
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Only reason I switched was I was redoing my neovim config in lua. Almost all the lsp examples are in lua and most lua plugins showed packer config examples. So I went with the kids path of least resistance and used what seemed most popular at the time.

    • calm.like.a.bomb@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      This happens all the time with new projects. And yes, I know neovim is not that new anymore, but its development is still very active and a lot of things change, so the whole ecosystem around it will change. This will stabilize in a few years and we’ll have fewer and more stable plugin/package managers.

    • hallettj@beehaw.orgOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      When an ecosystem is new there is a lot of design space to explore. No one knows what the best ideas will be - the only way to find them is to try lots of things. After a while it becomes clearer what the good ideas are, and things settle down. That happened in Javascript when React and Vue became popular. You didn’t see a new application framework every month anymore - at least not ones that got a lot of adoption. Exploration shifted to stuff like state-management libraries to use within React. Of course the search for better ideas never stops completely…

      • __lb__@feddit.nl
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I’ve been updating my plugin managers for over ten years now. Would be nice if neovim just bundled a default plugin manager you could use and all the examples could use.