From fa176e51afad47a42d8816c27b058f3d03891590 Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Wed, 2 Feb 2022 21:30:50 +0300 Subject: [PATCH] add keymaps for gitsigns in visual mode --- config/nvim/lua/user/git.lua | 5 +++++ 1 file changed, 5 insertions(+) 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, })