diff options
| -rw-r--r-- | plugin/keymaps.lua | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/plugin/keymaps.lua b/plugin/keymaps.lua index ec8e436..0f4c5dd 100644 --- a/plugin/keymaps.lua +++ b/plugin/keymaps.lua @@ -54,5 +54,23 @@ keymap("s", "<c-k>", "<cmd>lua require'luasnip'.jump(-1)<CR>", opts) vim.keymap.set('n', '<leader>e', vim.diagnostic.open_float) -- vim.keymap.set('n', '[d', vim.diagnostic.jump({count=1, float=true})) -- vim.keymap.set('n', ']d', vim.diagnostic.goto_next) -vim.diagnostic.config({ jump = { float = true }}) +-- vim.diagnostic.config({ jump = { float = true }}) +vim.keymap.set('n', '[d', function() + vim.diagnostic.jump({ + count = -1, + float = { + border = "rounded", + source = "always", + }, + }) +end) +vim.keymap.set('n', ']d', function() + vim.diagnostic.jump({ + count = 1, + float = { + border = "rounded", + source = "always", + }, + }) +end) vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist) |
