diff --git a/lua/mylsp.lua b/lua/mylsp.lua index 934b97a..6d84591 100644 --- a/lua/mylsp.lua +++ b/lua/mylsp.lua @@ -37,14 +37,16 @@ local on_attach = function(client, bufnr) local opts = { noremap=true, silent=true } utils.map('n', ',', 'lua vim.lsp.diagnostic.goto_prev()') utils.map('n', ';', 'lua vim.lsp.diagnostic.goto_next()') - utils.map('n', 'a', 'lua vim.lsp.buf.code_action()') + utils.map('n', 'a', 'Telescope lsp_code_actions') utils.map('n', 'd', 'lua vim.lsp.buf.definition()') utils.map('n', 'e', 'lua vim.lsp.buf.declaration()') utils.map('n', 'h', 'lua vim.lsp.buf.hover()') + utils.map('n', 'c', 'lua vim.lsp.buf.outgoing_calls()') + utils.map('n', 'C', 'lua vim.lsp.buf.incoming_calls()') utils.map('n', 'm', 'lua vim.lsp.buf.rename()') -- utils.map('n', 'r', 'lua vim.lsp.buf.references()') utils.map('n', 's', 'lua vim.lsp.buf.document_symbol()') - utils.map('n', '', 'lua vim.lsp.buf.workspace_symbol()') + utils.map('n', '', 'Telescope lsp_dynamic_workspace_symbols') utils.map('n', 'D', 'lua vim.lsp.buf.type_definition()') utils.map('n', '', 'lua vim.lsp.buf.signature_help()')