From badfb1529c0dc0a2a4e1d6aeb87c7942997777b3 Mon Sep 17 00:00:00 2001 From: Stefan Weigl-Bosker Date: Sat, 1 Nov 2025 16:16:35 -0400 Subject: nvim/lsp: extend completionProvider.triggerCharacters --- modules/neovim/nvim/lua/config/lsp/init.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/neovim/nvim/lua/config/lsp/init.lua b/modules/neovim/nvim/lua/config/lsp/init.lua index 0bc21fa..81fe053 100644 --- a/modules/neovim/nvim/lua/config/lsp/init.lua +++ b/modules/neovim/nvim/lua/config/lsp/init.lua @@ -71,6 +71,8 @@ vim.api.nvim_create_autocmd("LspAttach", { callback = function(args) end, { desc = "Goto definition (LSP)" }) if client:supports_method(methods.textDocument_completion) then + local chars = {}; for i = 32, 126 do table.insert(chars, string.char(i)) end + client.server_capabilities.completionProvider.triggerCharacters = chars vim.lsp.completion.enable(true, client.id, args.buf, { autotrigger = true }) map('i', "", function() -- cgit v1.2.3