From 5a1619cf4d6461b9ac69886d4ca43e355dc1d17b Mon Sep 17 00:00:00 2001 From: Jannik Donker Date: Sun, 25 May 2025 11:03:18 +0200 Subject: [PATCH] fixed keymaps --- lua/plugins/trouble.lua | 36 ++++++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/lua/plugins/trouble.lua b/lua/plugins/trouble.lua index 7e0273e..9c97195 100644 --- a/lua/plugins/trouble.lua +++ b/lua/plugins/trouble.lua @@ -1,17 +1,25 @@ return { - { - "folke/trouble.nvim", - opts = {}, -- use defaults, or configure as needed - config = function() - local trouble = require("trouble") + { + "folke/trouble.nvim", + opts = {}, -- use defaults, or configure as needed + config = function() + local trouble = require("trouble") - -- Keybindings (example) - vim.keymap.set("n", "xx", function() trouble.toggle() end, { desc = "Trouble: Toggle" }) - vim.keymap.set("n", "xw", function() trouble.toggle("workspace_diagnostics") end, { desc = "Trouble: Workspace Diagnostics" }) - vim.keymap.set("n", "xd", function() trouble.toggle("document_diagnostics") end, { desc = "Trouble: Document Diagnostics" }) - vim.keymap.set("n", "xq", function() trouble.toggle("quickfix") end, { desc = "Trouble: Quickfix" }) - vim.keymap.set("n", "xl", function() trouble.toggle("loclist") end, { desc = "Trouble: Location List" }) - end, - } + vim.keymap.set("n", "C-x", function() + trouble.toggle("diagnostics") + end, { desc = "Trouble: Diagnostics (Toggle)" }) + -- vim.keymap.set("n", "xw", function() + -- trouble.toggle("workspace_diagnostics") + -- end, { desc = "Trouble: Workspace Diagnostics" }) + -- vim.keymap.set("n", "xd", function() + -- trouble.toggle("document_diagnostics") + -- end, { desc = "Trouble: Document Diagnostics" }) + -- vim.keymap.set("n", "xq", function() + -- trouble.toggle("quickfix") + -- end, { desc = "Trouble: Quickfix" }) + -- vim.keymap.set("n", "xl", function() + -- trouble.toggle("loclist") + -- end, { desc = "Trouble: Location List" }) + end, + }, } -