vim-dap
Vim/Neovim debugger plugin providing a terminal interface to the Debug Adapter Protocol
Automatically start/stop LSP servers, keeps RAM usage low
git clone https://github.com/hinell/lsp-timeout.nvim.githinell/lsp-timeout.nvimNvim plugin for nvim-lspconfig: stop idle servers & restart upon focus; keep your RAM usage low
Some LSP servers are terribly inefficient at memory management and can easily take up gigabytes of RAM MBs if left unattended (just like VS Code huh?!). This plugin prevents excessive memory usage by stopping and restarting LSP servers automatically upon gaining or loosing window focus, keeping neovim fast.
require("lazy").setup(
{
"hinell/lsp-timeout.nvim",
dependencies={ "neovim/nvim-lspconfig" }
}
)
-- $HOME/.config/nvim/lua/user/init.lua
packer.setup(function(use)
use({
"hinell/lsp-timeout.nvim",
requires={ "neovim/nvim-lspconfig" }
})
end)
Plug "hinell/lsp-timeout.nvim"
NO GUARANTEES UNTIL PAID. This project is supported and provided AS IS. See also LICENSE.
September 26, 2023
Copyright © - Alexander Davronov (a.k.a Hinell), et.al.
more like this
Vim/Neovim debugger plugin providing a terminal interface to the Debug Adapter Protocol
Open the next door in your Vim journey — personalized command discovery based on your actual usage
search projects, people, and tags