mirror of
https://github.com/zoriya/flake.git
synced 2026-08-15 18:43:42 +00:00
Add jj hunk squash
This commit is contained in:
@@ -36,7 +36,7 @@ return {
|
||||
require("mini.diff").gen_source.git(),
|
||||
},
|
||||
mappings = {
|
||||
apply = "",
|
||||
apply = "gh",
|
||||
reset = "gH",
|
||||
textobject = "ih",
|
||||
goto_first = "[H",
|
||||
@@ -53,6 +53,9 @@ return {
|
||||
vim.keymap.set("n", "<leader>hr", "gHih", { remap = true, desc = "Reset Hunk" })
|
||||
vim.keymap.set("x", "<leader>hr", "gH", { remap = true, desc = "Reset Hunk" })
|
||||
|
||||
vim.keymap.set("n", "<leader>hs", "ghih", { remap = true, desc = "Squash Hunk" })
|
||||
vim.keymap.set("x", "<leader>hs", "gh", { remap = true, desc = "Squash Hunk" })
|
||||
|
||||
vim.keymap.set("n", "<leader>hp", function() diff.toggle_overlay(0) end, { desc = "Preview Hunk (overlay)" })
|
||||
vim.keymap.set("n", "<leader>gR", function() diff.do_hunks(0, "reset") end, { desc = "Reset Buffer" })
|
||||
end,
|
||||
|
||||
Reference in New Issue
Block a user