• esa
    link
    fedilink
    44 months ago

    Been looking forward to try the new LSP configuration method!

    • 𝘋𝘪𝘳𝘬
      link
      fedilink
      13 months ago

      So LSP is finally usable without setting up and installing a dozen things for each language?

      • esa
        link
        fedilink
        23 months ago

        It turned out to not change much in practice for end users I think. We still want the lspconfig plugin for default settings for the most common LSPs, but setting up without it should be more straightforward. The lspconfig plugin will also be transitioning to the new configuration method.

        • 𝘋𝘪𝘳𝘬
          link
          fedilink
          23 months ago

          but setting up without it should be more straightforward.

          I tried with Lua. I installed the language server and followed the instructions and fiddled with it until it worked, doing multiple web researches over a time of 40-60 Minutes.

          All I got was a bunch of W for lines where I used global variables, and some underlined text with “no information available” and a table variable showing what keys the table has.

          No autocomplete, no information on parameters, no nothing.

          This is not good or convenient at all and we should stop lying to ourselves. LSP in Neovim is utterly annoying and complicated to set up properly.

          • esa
            link
            fedilink
            13 months ago

            IDK, I’ve mainly used the lspconfig plugin and haven’t really had problems in general, but some LSPs seem weaker than others

          • @[email protected]
            link
            fedilink
            12 months ago

            you need a completion plugin. I am using blink.cmp its great also lsp-signature plugin for signature help