-
Since I split my config file into seperate directories; sumneko_lua keeps eating up memory (about 100MB/second) until my system crashes. When I run a minimal config to debug; this does not happen. Even when I turn off everything else (all my plugins) this keeps happening. Any idea why this is happening? I really not rather go back to single file config; as I managed to separate all my server/plugin configs into manageable chunks.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Can't reproduce. The language server never goes over 0.1% of my memory according to htop. Must be something wrong in your config. You might want to take a look at how I configure my lsp servers, here. Note that the author of lspconfig recommends against nvim-lsp-installer.
-
If it still persists then you can follow the debug steps in their wiki and provide those logs in their issues page.
-
Oh damn that’s really weird. Can you try using a plugin like https://github.com/j-hui/fidget.nvim to track what requests sumneko_lua is making in the background? Perhaps also a print statement to sumneko_lua’s on_attach parameter.
-
Hi, there's a new Lua server luahelper being actively developed here: https://github.com/Tencent/LuaHelper. It is written in Go and claims the abilities of real-time detection, millisecond output detection results, perfectly support editing and testing of 1000+ file project.
-
nvim-lsp-installer
Discontinued Further development has moved to https://github.com/williamboman/mason.nvim!
For more context, please refer to https://github.com/williamboman/nvim-lsp-installer/issues/328.
-
The configuration of nvim-lspconfig for luahelper could be found here. https://github.com/younger-1/nvim-lspconfig/blob/819a3358b1e127c13af1cc80ad19d5aaabb9defc/lua/lspconfig/server_configurations/luahelper.lua
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.