34 lines
772 B
Lua
34 lines
772 B
Lua
return {
|
|
'folke/trouble.nvim',
|
|
dependencies = { 'nvim-tree/nvim-web-devicons' },
|
|
cmd = { 'Trouble' },
|
|
opts = {}, -- Use default options
|
|
keys = {
|
|
{
|
|
'<leader>qx',
|
|
'<cmd>Trouble diagnostics toggle<cr>',
|
|
desc = 'Toggle Diagnostics',
|
|
},
|
|
{
|
|
'<leader>qd',
|
|
'<cmd>Trouble diagnostics toggle filter.buf=0<cr>',
|
|
desc = 'Toggle Document Diagnostics',
|
|
},
|
|
{
|
|
'<leader>qq',
|
|
'<cmd>Trouble quickfix toggle<cr>',
|
|
desc = 'Toggle Quickfix List',
|
|
},
|
|
{
|
|
'<leader>ql',
|
|
'<cmd>Trouble loclist toggle<cr>',
|
|
desc = 'Toggle Location List',
|
|
},
|
|
{
|
|
'<leader>qr',
|
|
'<cmd>Trouble lsp toggle focus=false win.position=right<cr>',
|
|
desc = 'Toggle LSP References',
|
|
},
|
|
},
|
|
}
|