config/.config/nvim/lua/lazyvim/plugins/trouble.lua
2025-01-07 12:56:43 +10:30

15 lines
683 B
Lua

return {
{
"folke/trouble.nvim",
enabled = true,
cmd = { "Trouble" },
opts = { use_diagnostic_signs = true },
keys = {
{ "<leader>lt", "<cmd>Trouble diagnostics toggle filter.buf=0<cr>", desc = "Document Diagnostics (Trouble)" },
{ "<leader>lT", "<cmd>Trouble diagnostics toggle<cr>", desc = "Workspace Diagnostics (Trouble)" },
{ "<leader>lL", "<cmd>Trouble lsp toggle focus=false<cr>", desc = "LSP Definitions / references / ... (Trouble)" },
{ "<leader>lQ", "<cmd>Trouble qflist toggle<cr>", desc = "Quickfix List (Trouble)" },
},
},
}