diff --git a/nvim/.config/nvim/lua/romanzy/remap.lua b/nvim/.config/nvim/lua/romanzy/remap.lua index 10bc880..d946699 100644 --- a/nvim/.config/nvim/lua/romanzy/remap.lua +++ b/nvim/.config/nvim/lua/romanzy/remap.lua @@ -111,3 +111,11 @@ vim.api.nvim_create_autocmd("LspAttach", { map("i", "", vim.lsp.completion.get, { buffer = ev.buf, desc = "trigger completion" }) end, }) + +map("n", "gre", 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() + vim.diagnostic.config({ virtual_lines = not vim.diagnostic.config().virtual_lines }) +end, { desc = "toggle virtual line errors" })