|
|
- return {
- "folke/trouble.nvim",
- event = { "BufReadPre", "BufNewFile" },
- opts = {},
- cmd = "Trouble",
- keys = {
- {
- "<leader>xx",
- "<cmd>Trouble diagnostics toggle<cr>",
- desc = "Diagnostics (Trouble)",
- },
- {
- "<leader>xX",
- "<cmd>Trouble diagnostics toggle filter.buf=0<cr>",
- desc = "Buffer Diagnostics (Trouble)",
- },
- {
- "<leader>xj",
- "<cmd>Trouble diagnostics next<cr>",
- desc = "Diagnostics Next (Trouble)",
- },
- {
- "<leader>xk",
- "<cmd>Trouble diagnostics prev<cr>",
- desc = "Diagnostics Previous (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)",
- },
- },
- }
|