diff --git a/.config/nvim/lua/rahcodes/remap.lua b/.config/nvim/lua/rahcodes/remap.lua index c70d4bdc..2dcbe178 100644 --- a/.config/nvim/lua/rahcodes/remap.lua +++ b/.config/nvim/lua/rahcodes/remap.lua @@ -70,3 +70,10 @@ vim.keymap.set("n", "sg", require("telescope.builtin").live_grep, { desc vim.keymap.set("n", "sd", require("telescope.builtin").diagnostics, { desc = "[S]earch [D]iagnostics" }) vim.keymap.set("n", "gb", require("telescope.builtin").git_branches, { desc = "[G]it [B]ranches" }) vim.keymap.set("n", "sb", require("telescope.builtin").buffers, { desc = "[ ] Find existing buffers" }) + +vim.keymap.set("n", "xx", function() require("trouble").open() end) +vim.keymap.set("n", "xw", function() require("trouble").open("workspace_diagnostics") end) +vim.keymap.set("n", "xd", function() require("trouble").open("document_diagnostics") end) +vim.keymap.set("n", "xq", function() require("trouble").open("quickfix") end) +vim.keymap.set("n", "xl", function() require("trouble").open("loclist") end) +vim.keymap.set("n", "gR", function() require("trouble").open("lsp_references") end)