From 95ea637be487b1e1e3b161967a7276d5c2603bad Mon Sep 17 00:00:00 2001 From: xzb <2598514867@qq.com> Date: Mon, 4 Nov 2024 17:38:45 +0800 Subject: [PATCH] fix: use norm! to prevent user remapping --- lua/gitsigns/manager.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/gitsigns/manager.lua b/lua/gitsigns/manager.lua index d1cce707e..4a5c07a37 100644 --- a/lua/gitsigns/manager.lua +++ b/lua/gitsigns/manager.lua @@ -329,11 +329,11 @@ function M.show_deleted_in_float(bufnr, nsd, hunk, staged) api.nvim_win_call(pwinid, function() -- Expand folds - vim.cmd('normal ' .. 'zR') + vim.cmd('normal! ' .. 'zR') -- Navigate to hunk - vim.cmd('normal ' .. tostring(hunk.removed.start) .. 'gg') - vim.cmd('normal ' .. vim.api.nvim_replace_termcodes('z', true, false, true)) + vim.cmd('normal! ' .. tostring(hunk.removed.start) .. 'gg') + vim.cmd('normal! ' .. vim.api.nvim_replace_termcodes('z', true, false, true)) end) local last_lnum = api.nvim_buf_line_count(bufnr)