Skip to content

Commit 0437ef8

Browse files
authored
feat: Add s as a default keymap for toggle_stage_entry (#423)
1 parent a111d19 commit 0437ef8

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,7 @@ require("diffview").setup({
325325
{ "n", "l", actions.select_entry, { desc = "Open the diff for the selected entry" } },
326326
{ "n", "<2-LeftMouse>", actions.select_entry, { desc = "Open the diff for the selected entry" } },
327327
{ "n", "-", actions.toggle_stage_entry, { desc = "Stage / unstage the selected entry" } },
328+
{ "n", "s", actions.toggle_stage_entry, { desc = "Stage / unstage the selected entry" } },
328329
{ "n", "S", actions.stage_all, { desc = "Stage all entries" } },
329330
{ "n", "U", actions.unstage_all, { desc = "Unstage all entries" } },
330331
{ "n", "X", actions.restore_entry, { desc = "Restore entry to the state on the left side" } },

doc/diffview_defaults.txt

+1
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ DEFAULT CONFIG *diffview.defaults*
145145
{ "n", "l", actions.select_entry, { desc = "Open the diff for the selected entry" } },
146146
{ "n", "<2-LeftMouse>", actions.select_entry, { desc = "Open the diff for the selected entry" } },
147147
{ "n", "-", actions.toggle_stage_entry, { desc = "Stage / unstage the selected entry" } },
148+
{ "n", "s", actions.toggle_stage_entry, { desc = "Stage / unstage the selected entry" } },
148149
{ "n", "S", actions.stage_all, { desc = "Stage all entries" } },
149150
{ "n", "U", actions.unstage_all, { desc = "Unstage all entries" } },
150151
{ "n", "X", actions.restore_entry, { desc = "Restore entry to the state on the left side" } },

lua/diffview/config.lua

+1
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,7 @@ M.defaults = {
171171
{ "n", "l", actions.select_entry, { desc = "Open the diff for the selected entry" } },
172172
{ "n", "<2-LeftMouse>", actions.select_entry, { desc = "Open the diff for the selected entry" } },
173173
{ "n", "-", actions.toggle_stage_entry, { desc = "Stage / unstage the selected entry" } },
174+
{ "n", "s", actions.toggle_stage_entry, { desc = "Stage / unstage the selected entry" } },
174175
{ "n", "S", actions.stage_all, { desc = "Stage all entries" } },
175176
{ "n", "U", actions.unstage_all, { desc = "Unstage all entries" } },
176177
{ "n", "X", actions.restore_entry, { desc = "Restore entry to the state on the left side" } },

0 commit comments

Comments
 (0)