aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lua/lsp/init.lua15
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" })