fix: trouble

This commit is contained in:
2025-05-23 10:58:10 +02:00
parent 7572e669f2
commit 42613fd64e
+14 -34
View File
@@ -1,37 +1,17 @@
return { return {
{
"folke/trouble.nvim", "folke/trouble.nvim",
opts = {}, -- for default options, refer to the configuration section for custom setup. opts = {}, -- use defaults, or configure as needed
cmd = "Trouble", config = function()
keys = { local trouble = require("trouble")
{
"<leader>xx", -- Keybindings (example)
"<cmd>Trouble diagnostics toggle focus=true<cr>", vim.keymap.set("n", "<leader>xx", function() trouble.toggle() end, { desc = "Trouble: Toggle" })
desc = "Diagnostics (Trouble)", vim.keymap.set("n", "<leader>xw", function() trouble.toggle("workspace_diagnostics") end, { desc = "Trouble: Workspace Diagnostics" })
}, vim.keymap.set("n", "<leader>xd", function() trouble.toggle("document_diagnostics") end, { desc = "Trouble: Document Diagnostics" })
{ vim.keymap.set("n", "<leader>xq", function() trouble.toggle("quickfix") end, { desc = "Trouble: Quickfix" })
"<leader>xX", vim.keymap.set("n", "<leader>xl", function() trouble.toggle("loclist") end, { desc = "Trouble: Location List" })
"<cmd>Trouble diagnostics toggle filter.buf=0 focus=true<cr>", end,
desc = "Buffer Diagnostics (Trouble)", }
},
{
"<leader>cs",
"<cmd>Trouble symbols toggle focus=false<cr>",
desc = "Symbols (Trouble)",
},
{
"<leader>cl",
"<cmd>Trouble lsp toggle focus=false win.position=right<cr>",
desc = "LSP Definitions / references / ... (Trouble)",
},
{
"<leader>xL",
"<cmd>Trouble loclist toggle<cr>",
desc = "Location List (Trouble)",
},
{
"<leader>xQ",
"<cmd>Trouble qflist toggle<cr>",
desc = "Quickfix List (Trouble)",
},
},
} }