From 6a710bac5fa686dce79921a0d950f6d320dd1efc Mon Sep 17 00:00:00 2001 From: don philipe Date: Thu, 24 Apr 2025 14:21:22 +0200 Subject: [PATCH] Switch to new diff pane after gitsigns diffthis --- .config/nvim/lua/config/gitsigns.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/nvim/lua/config/gitsigns.lua b/.config/nvim/lua/config/gitsigns.lua index 706fa03..2a4560a 100644 --- a/.config/nvim/lua/config/gitsigns.lua +++ b/.config/nvim/lua/config/gitsigns.lua @@ -1,6 +1,6 @@ require('gitsigns').setup() local gitsigns = require('gitsigns') vim.keymap.set('n', 'gm', gitsigns.blame_line, { desc = 'Show git message for current line' }) -vim.keymap.set('n', 'gd', gitsigns.diffthis, { desc = 'Show diff for current line' }) +vim.keymap.set('n', 'gd', ':Gitsigns diffthis:wincmd w', { desc = 'Show diff for current line' }) vim.keymap.set('n', 'h', gitsigns.next_hunk, { desc = 'Move to next hunk' }) vim.keymap.set('n', 'H', gitsigns.prev_hunk, { desc = 'Move to previous hunk' })