feat: add keybinding to disable diagnostics
This commit is contained in:
parent
3aaa99288e
commit
61a2dbde99
1 changed files with 8 additions and 3 deletions
|
|
@ -102,24 +102,29 @@ end, { desc = "Format file or range (in visual mode)" })
|
|||
-- Toggle zen-mode.nvim
|
||||
vim.keymap.set("n", "<leader>z", ":ZenMode<CR>")
|
||||
|
||||
-- Got to next diagnostic item (any severity)
|
||||
-- Go to next diagnostic item (any severity)
|
||||
vim.keymap.set({ "n", "v" }, "<leader>da", function()
|
||||
vim.diagnostic.goto_next({})
|
||||
vim.api.nvim_feedkeys("zz", "n", false)
|
||||
end, { desc = "Go to next diagnostic" })
|
||||
|
||||
-- Got to next diagnostic item (error severity)
|
||||
-- Go to next diagnostic item (error severity)
|
||||
vim.keymap.set({ "n", "v" }, "<leader>de", function()
|
||||
vim.diagnostic.goto_next({ severity = vim.diagnostic.severity.ERROR })
|
||||
vim.api.nvim_feedkeys("zz", "n", false)
|
||||
end, { desc = "Go to next error diagnostic" })
|
||||
|
||||
-- Got to next diagnostic item (warning severity)
|
||||
-- Go to next diagnostic item (warning severity)
|
||||
vim.keymap.set({ "n", "v" }, "<leader>dw", function()
|
||||
vim.diagnostic.goto_next({ severity = vim.diagnostic.severity.WARN })
|
||||
vim.api.nvim_feedkeys("zz", "n", false)
|
||||
end, { desc = "Go to next warning diagnostic" })
|
||||
|
||||
-- Toggle LSP diagnostics
|
||||
vim.keymap.set({ "n", "v" }, "<leader>dd", function()
|
||||
vim.diagnostic.enable(not vim.diagnostic.is_enabled())
|
||||
end, { desc = "Turn diagnostics on/off" })
|
||||
|
||||
-- Toggle trouble (for document)
|
||||
--vim.keymap.set("n", "<leader>qq", ":TroubleToggle<CR>")
|
||||
--vim.keymap.set("n", "<leader>qq", "<cmd>Trouble diagnostics toggle<cr>")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue