Our great sponsors
-
clangd_extensions.nvim
Clangd's off-spec features for neovim's LSP client. Use https://sr.ht/~p00f/clangd_extensions.nvim instead
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I've been trying to setup clangd_extensions, but since the config I'm running, copied from NeovimFromScratch, I'm not able to fully make it work. What I did, was to make an if clause inside the lsp-installer.lua, which returned without making changes (lua/armin/lsp/lsp-installer.lua) and require the setup of clangd_extensions, which started it and the clangd server as well. Problem there is, that for some reason my mappings are not used anymore and the clangd functions are not working either, except for symbolTypeInfo.
I've been trying to setup clangd_extensions, but since the config I'm running, copied from NeovimFromScratch, I'm not able to fully make it work. What I did, was to make an if clause inside the lsp-installer.lua, which returned without making changes (lua/armin/lsp/lsp-installer.lua) and require the setup of clangd_extensions, which started it and the clangd server as well. Problem there is, that for some reason my mappings are not used anymore and the clangd functions are not working either, except for symbolTypeInfo.
Here's a link my neovim config