diff --git a/lua/config/keymaps.lua b/lua/config/keymaps.lua index 617f038..0832985 100644 --- a/lua/config/keymaps.lua +++ b/lua/config/keymaps.lua @@ -102,9 +102,9 @@ map("n", "bW", wipeout_other_buffers, { desc = "Wipeout All Other Buffer -- open diagnostics window map("n", "xd", [[Trouble diagnostics toggle focus=false filter.buf=0]], { desc = "Toggle diagnostic message for current buffer" }) map("n", "xD", [[Trouble diagnostics toggle focus=false]], { desc = "Toggle diagnostic message for project" }) +map("n", "grl", [[Trouble lsp toggle focus=false win.position=right win.relative=win pinned=true]], { desc = "Open LSP Info" }) map("n", "grt", [[Trouble symbols toggle focus=false]], { desc = "Open TreeSitter Symbols" }) map("n", "grs", [[Trouble lsp_document_symbols toggle focus=false]], { desc = "Open LSP Document Symbols", silent = true, noremap = true }) -map("n", "grS", [[Trouble lsp_workspace_symbols toggle focus=false]], { desc = "Open LSP Workspace Symbols", silent = true, noremap = true }) map("n", "grD", [[Trouble lsp_declarations toggle]], { desc = "Show LSP Declarations", silent = true, noremap = true }) map("n", "grd", [[Trouble lsp_definitions toggle]], { desc = "Show LSP Definitions", silent = true, noremap = true }) map("n", "gri", [[Trouble lsp_implementations toggle]], { desc = "Show LSP Implementations", silent = true, noremap = true }) @@ -118,13 +118,13 @@ map({"n", "v"}, "gra", vim.lsp.buf.code_action, { desc = "Action", silent = true map("n", "gl", vim.diagnostic.open_float, { desc = "Open Diagnostic Float" }) map("n", "grx", vim.lsp.codelens.run, { desc = "Run Codelens Operation" }) --- Toggle Codelense -vim.keymap.set("n", "tc", function() +-- Toggle Codelens +map("n", "tc", function() vim.g.codelens_enabled = not vim.g.codelens_enabled vim.lsp.codelens.enable(vim.g.codelens_enabled) end, { desc = "Toggle Code Lens" }) -- Open Signature Help -vim.keymap.set("i", "", function() +map("i", "", function() vim.lsp.buf.signature_help() end, { desc = "Show signature help" })