diff options
| author | jdhao <jdhao@hotmail.com> | 2021-07-04 04:37:29 +0800 |
|---|---|---|
| committer | jdhao <jdhao@hotmail.com> | 2021-07-04 04:37:29 +0800 |
| commit | d3ee056f9631181b549f12a9485ee0ba18f773f8 (patch) | |
| tree | b43c707b69f4ec75f762c55848c9e473b3af5fa1 /lua/lsp/init.lua | |
| parent | d6cd6be63bffdd69e53fcc3e443725f4ecc7050f (diff) | |
Add debounce time for nvim-lsp
Diffstat (limited to 'lua/lsp/init.lua')
| -rw-r--r-- | lua/lsp/init.lua | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/lua/lsp/init.lua b/lua/lsp/init.lua index a9eb866..4738df7 100644 --- a/lua/lsp/init.lua +++ b/lua/lsp/init.lua @@ -70,17 +70,28 @@ lspconfig.pyls.setup { pyls_mypy = {enabled = true} } } + }, + flags = { + debounce_text_changes = 500, } } lspconfig.clangd.setup{ on_attach = on_attach, capabilities = capabilities, - filetypes = { "c", "cpp", "cc" } + filetypes = { "c", "cpp", "cc" }, + flags = { + debounce_text_changes = 500, + } } -- set up vim-language-server -lspconfig.vimls.setup{ on_attach = on_attach } +lspconfig.vimls.setup{ + on_attach = on_attach, + flags = { + debounce_text_changes = 500, + } +} -- Change diagnostic signs. vim.fn.sign_define('LspDiagnosticsSignError', { text = "✗", texthl = "LspDiagnosticsDefaultError" }) |
