-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathtrouble.lua
More file actions
19 lines (17 loc) · 1.11 KB
/
Copy pathtrouble.lua
File metadata and controls
19 lines (17 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
-- A pretty diagnostics, references, telescope results, quickfix and location list
return {
"folke/trouble.nvim",
cmd = { "Trouble" },
opts = { use_diagnostic_signs = true },
keys = {
{ "<leader>cd", "<cmd>Trouble diagnostics toggle filter.buf=0<cr>", desc = "Document diagnostics" },
{ "<leader>cD", "<cmd>Trouble diagnostics toggle<cr>", desc = "Workspace Diagnostics" },
{ "<leader>cH", "<cmd>lua vim.diagnostic.open_float()<cr>", desc = "Hint Diagnostics" },
{ "<leader>cl", "<cmd>Trouble loclist toggle<cr>", desc = "Location List" },
{ "<leader>cq", "<cmd>Trouble qflist toggle<cr>", desc = "Quickfix List" },
{ "<leader>cn", "<cmd>lua vim.diagnostic.jump({count=1,float=false})<cr>", desc = "Goto next diagnostic" },
{ "<leader>cp", "<cmd>lua vim.diagnostic.jump({count=-1,float=false})<cr>", desc = "Goto prev diagnostic" },
{ "gn", "<cmd>lua vim.diagnostic.jump({count=1,float=false})<cr>", desc = "Goto next diagnostic" },
{ "gp", "<cmd>lua vim.diagnostic.jump({count=-1,float=false})<cr>", desc = "Goto prev diagnostic" },
},
}