diff --git a/nvim/.config/nvim/lua/lsp.lua b/nvim/.config/nvim/lua/lsp.lua index d5f95a3..f6c92eb 100644 --- a/nvim/.config/nvim/lua/lsp.lua +++ b/nvim/.config/nvim/lua/lsp.lua @@ -49,6 +49,10 @@ local on_attach = function(client, bufnr) completion.on_attach(client, bufnr) lsp_status.on_attach(client, bufnr) + if client.config.flags then + client.config.flags.allow_incremental_sync = true + end + local opts = { noremap=true, silent=true } vim.api.nvim_buf_set_keymap(bufnr, 'n', 'gd', 'lua vim.lsp.buf.definition()', opts) vim.api.nvim_buf_set_keymap(bufnr, 'n', 'K', 'lua vim.lsp.buf.hover()', opts)