Remix.run Logo
rjzzleep 13 hours ago

LSPs keep getting reimplemented, package managers keep getting reimplemented. It's a bit like the react version of text editors.

I used it more than I use emacs, but I agree with the assessment of doom emacs vs neovim.

maleldil 5 hours ago | parent | next [-]

neovim core has most of what you need for LSPs. The only thing missing is server-specific configuration (e.g. binary name, flags), which you can copy from nvim-lspconfig or write yourself. There's also a native package manager in the core.

QwenGlazer9000 5 hours ago | parent [-]

It literally wasn't the case until relatively recently. It's an improvement in stability for the future, but the fact that before we had plug, then lazy, then finally we now have a built in one doesn't support the case necessarily the neovim ecosystem has a lot of churn.

I hope with these new built in alternatives that will change.

zelphirkalt 8 hours ago | parent | prev [-]

To be fair, there are also tons of ways to manage packages in Emacs.