diff --git a/lua/plugins/lspconfig.lua b/lua/plugins/lspconfig.lua index 48f4372..d7faef5 100644 --- a/lua/plugins/lspconfig.lua +++ b/lua/plugins/lspconfig.lua @@ -30,7 +30,7 @@ on_attach = function(client, bufnr) { noremap = true, silent = false, desc = 'Workspace symbols', buffer = bufnr }) vim.keymap.set('n', 'D', vim.lsp.buf.type_definition, { noremap = true, silent = false, desc = 'Type definition', buffer = bufnr }) - vim.keymap.set('n', '', vim.lsp.buf.signature_help, + vim.keymap.set({ 'n', 'i', 'x' }, '', vim.lsp.buf.signature_help, { noremap = true, silent = false, desc = 'Signature help', buffer = bufnr }) vim.keymap.set('n', 'r', tele_builtins.lsp_references, { noremap = true, silent = false, desc = 'References', buffer = bufnr })