diagnostic remaps

This commit is contained in:
2026-06-25 22:31:04 +02:00
parent dd44bb7fb3
commit 31996984d4
2 changed files with 2 additions and 19 deletions

View File

@@ -44,25 +44,8 @@ local function configure_diagnostics()
})
end
local function set_diag_inline(enabled)
diag_inline_enabled = enabled
configure_diagnostics()
end
configure_diagnostics()
vim.api.nvim_create_user_command("DiagInline", function()
set_diag_inline(not diag_inline_enabled)
end, {})
vim.api.nvim_create_user_command("DiagInlineOn", function()
set_diag_inline(true)
end, {})
vim.api.nvim_create_user_command("DiagInlineOff", function()
set_diag_inline(false)
end, {})
vim.api.nvim_create_autocmd("LspAttach", {
callback = function(ev)
local client = vim.lsp.get_client_by_id(ev.data.client_id)

View File

@@ -112,10 +112,10 @@ vim.api.nvim_create_autocmd("LspAttach", {
end,
})
map("n", "gre", vim.diagnostic.setloclist, { desc = "display error information" })
map("n", "gle", vim.diagnostic.setloclist, { desc = "display error information" })
map("n", "gie", function()
vim.diagnostic.config({ virtual_text = not vim.diagnostic.config().virtual_text })
end, { desc = "toggle inline errors" })
map("n", "gle", function()
map("n", "gve", function()
vim.diagnostic.config({ virtual_lines = not vim.diagnostic.config().virtual_lines })
end, { desc = "toggle virtual line errors" })