• 𝘋𝘪𝘳𝘬@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    1 month 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@discuss.tchncs.de
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

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

    • jolakola@retrolemmy.com
      link
      fedilink
      arrow-up
      1
      ·
      11 days ago

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