Public Access
fix: trouble
This commit is contained in:
+14
-34
@@ -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)",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user