feat: added trouble

This commit is contained in:
Folke Lemaitre 2023-01-04 13:51:45 +01:00
parent 532049be0b
commit 7280d59355
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
2 changed files with 15 additions and 1 deletions

View file

@ -56,6 +56,9 @@ vim.keymap.set("v", ">", ">gv")
-- new file -- new file
vim.keymap.set("n", "<leader>fn", "<cmd>enew<cr>", { desc = "New File" }) vim.keymap.set("n", "<leader>fn", "<cmd>enew<cr>", { desc = "New File" })
vim.keymap.set("n", "<leader>xl", "<cmd>lopen<cr>", { desc = "Open Location List" })
vim.keymap.set("n", "<leader>xq", "<cmd>copen<cr>", { desc = "Open Quickfix List" })
-- lazygit -- lazygit
vim.keymap.set("n", "<leader>gg", function() vim.keymap.set("n", "<leader>gg", function()
require("lazyvim.util").float_term({ "lazygit" }) require("lazyvim.util").float_term({ "lazygit" })

View file

@ -142,7 +142,7 @@ return {
["<leader>n"] = { name = "+noice" }, ["<leader>n"] = { name = "+noice" },
["<leader>q"] = { name = "+quit/session" }, ["<leader>q"] = { name = "+quit/session" },
["<leader>s"] = { name = "+search" }, ["<leader>s"] = { name = "+search" },
["<leader>x"] = { name = "+diagnostics" }, ["<leader>x"] = { name = "+diagnostics/quickfix" },
}) })
end, end,
}, },
@ -186,4 +186,15 @@ return {
{ "<leader>bD", function() require("mini.bufremove").delete(0, true) end, desc = "Delete Buffer (Force)" }, { "<leader>bD", function() require("mini.bufremove").delete(0, true) end, desc = "Delete Buffer (Force)" },
}, },
}, },
-- better diagnostics list and others
{
"folke/trouble.nvim",
cmd = { "TroubleToggle", "Trouble" },
config = { use_diagnostic_signs = true },
keys = {
{ "<leader>xx", "<cmd>TroubleToggle workspace_diagnostics<cr>", desc = "Trouble" },
},
},
} }