From d588b435ea236d0aee793823f83f14f8ac1d2984 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Mon, 30 Jun 2025 15:03:08 +0100 Subject: [PATCH] Fix diagnostics mappings --- lua/plugins/diagnostics.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lua/plugins/diagnostics.lua b/lua/plugins/diagnostics.lua index 2dac0d9..e49ecfa 100644 --- a/lua/plugins/diagnostics.lua +++ b/lua/plugins/diagnostics.lua @@ -7,8 +7,12 @@ return { config = function() require('trouble').setup({}) local opts = { remap = false } - vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, opts) - vim.keymap.set('n', ']d', vim.diagnostic.goto_next, opts) + vim.keymap.set('n', '[d', function() + vim.diagnostic.jump({ count = -1, float = true }) + end, opts) + vim.keymap.set('n', ']d', function() + vim.diagnostic.jump({ count = 1, float = true }) + end, opts) vim.keymap.set('n', 'ds', vim.diagnostic.open_float, opts) vim.keymap.set('n', 'dq', function() require('trouble').toggle('diagnostics')