From a48ba3f7dfe35c7ca622e63a72574134788d68c7 Mon Sep 17 00:00:00 2001 From: Gustaf Rydholm Date: Tue, 17 Jan 2023 00:08:43 +0100 Subject: Update key mappings --- fnl/plugins/editor/gitsigns.fnl | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'fnl/plugins/editor/gitsigns.fnl') diff --git a/fnl/plugins/editor/gitsigns.fnl b/fnl/plugins/editor/gitsigns.fnl index 1ef8cbc..86f001c 100644 --- a/fnl/plugins/editor/gitsigns.fnl +++ b/fnl/plugins/editor/gitsigns.fnl @@ -1,5 +1,32 @@ ;; Add git signs to source files. +(local keys [{1 :mq 2 "Gitsigns diffthis HEAD" :desc "Gitsigns diff"} + {1 :gR + 2 "lua require 'gitsigns'.reset_buffer()" + :desc "Reset Buffer"} + {1 :gd 2 "Gitsigns diffthis HEAD" :desc :Diff} + {1 :gj + 2 "lua require 'gitsigns'.next_hunk()" + :desc "Next Hunk"} + {1 :gk + 2 "lua require 'gitsigns'.prev_hunk()" + :desc "Prev Hunk"} + {1 :gl + 2 "lua require 'gitsigns'.blame_line()" + :desc :Blame} + {1 :gp + 2 "lua require 'gitsigns'.preview_hunk()" + :desc "Preview Hunk"} + {1 :gr + 2 "lua require 'gitsigns'.reset_hunk()" + :desc "Reset Hunk"} + {1 :gs + 2 "lua require 'gitsigns'.stage_hunk()" + :desc "Stage Hunk"} + {1 :gu + 2 "lua require 'gitsigns'.undo_stage_hunk()" + :desc "Undo Stage Hunk"}]) + (local signs {:add {:hl :GitSignsAdd :text "|" :numhl :GitSignsAddNr -- cgit v1.2.3-70-g09d2