diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index 75069f1..d4667d0 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -282,7 +282,8 @@ return { ) vim.keymap.set("n", "rn", vim.lsp.buf.rename, { desc = "Rename", buffer = ev.buf }) - vim.keymap.set("n", "e", vim.diagnostic.open_float, { desc = "Display errors" }) + vim.keymap.set("n", "e", vim.diagnostic.open_float, { desc = "Display error for current line", buffer = ev.buf }) + vim.keymap.set("n", "ea", ":Telescope diagnostics bufnr=0", { desc = "Display errors for current buffer", buffer = ev.buf }) vim.keymap.set("n", "K", vim.lsp.buf.hover, { desc = "Display symbol info", buffer = ev.buf }) end, })