Skip to content

Missing LSP auto complete in neovim #13

Description

@mberthaud

The LSP currently is not giving any auto complete suggestions when using it inside neovim. It does however properly report diagnostic warnings and errors. I tried running it via TCP port and stdio both to no avail.

Not sure if this is unique to either this lsp not working with blinkCmp, my current neovim lsp engine or maybe its not something the lsp itself supports.

neovim lsp config looks like this:

local gdshader_cfg =
{
    cmd =
    {
        'gdshaderlsp',
        '--stdio',
    },
    filetypes = { 'gdshader', 'gdshaderinc' },
    root_markers = { 'project.godot' },
    capabilities = capabilities,
}

vim.lsp.config('gdshaderls', gdshader_cfg)
vim.lsp.enable('gdshaderls')

Editor: Neovim v0.12.2
LSP Engine: Blinkcmp v1.10.2
OS: Linux, Fedora 44
Godot Version: 4.5
gshader-lsp-cpp Version: v0.2.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions