Before reporting:search existing issues and ensure you are running the latest nightly of neovim and the latest version of nvim-lspconfig. Note that this repository implements configuration and initialization of language servers. Implementation of the language server spec itself is located in the neovim core repository.
- type:textarea
attributes:
label:"Description"
description:"A short description of the problem you are reporting."
description:"If this issue is specific to one or more language servers, list them here. If not, write 'all'."
placeholder:"clangd"
validations:
required:true
- type:textarea
attributes:
label:"Steps to reproduce"
description:"Steps to reproduce using the minimal config provided below."
placeholder:|
1. `nvim -nu minimal.lua`
2. ...
validations:
required:true
- type:textarea
attributes:
label:"Actual behavior"
description:"Observed behavior."
validations:
required:true
- type:textarea
attributes:
label:"Expected behavior"
description:"A description of the behavior you expected."
- type:textarea
attributes:
label:"Minimal config"
render:Lua
description:"You can download a minimal_init.lua via `curl -fLO https://raw.githubusercontent.com/neovim/nvim-lspconfig/master/test/minimal_init.lua`. Then edit it to include your language server and add necessary configuration and paste it here."
description:"If not using the `minimal_init.lua`, add `vim.lsp.set_log_level('debug')` to your LSP setup, upload the log file at `$HOME/.cache/nvim/lsp.log` to https://gist.github.com, and paste the link here."