diff --git a/config/nvim/lua/user/git.lua b/config/nvim/lua/user/git.lua index bc1efd2..a3fdf47 100644 --- a/config/nvim/lua/user/git.lua +++ b/config/nvim/lua/user/git.lua @@ -1,4 +1,5 @@ local nmap = require("user.utils").nmap +local vmap = require("user.utils").vmap require("gitsigns").setup({ signcolumn = true, @@ -17,5 +18,9 @@ require("gitsigns").setup({ nmap("gp", ":Gitsigns preview_hunk") nmap("gn", ":Gitsigns next_hunk") nmap("gN", ":Gitsigns prev_hunk") + + vmap("gs", ":Gitsigns stage_hunk") + vmap("gu", ":Gitsigns undo_stage_hunk") + vmap("gr", ":Gitsigns reset_hunk") end, })