chore: README formatting & nvim keymap changes

This commit is contained in:
Pratik Tripathy
2024-12-28 16:54:52 +05:30
parent 1e2ed58b67
commit 08bda86dbb
3 changed files with 14 additions and 17 deletions

View File

@@ -45,6 +45,8 @@ return {
on_attach = function(bufnr)
local gs = package.loaded.gitsigns
gs.toggle_current_line_blame() -- git blame line
local function map(mode, l, r, opts)
opts = opts or {}
opts.buffer = bufnr
@@ -72,6 +74,9 @@ return {
return "<Ignore>"
end, { expr = true, desc = "Previous Git hunk" })
-- Text object
map({ "o", "x" }, "ih", ":<C-U>Gitsigns select_hunk<CR>", { desc = "Git: Visual select hunk" })
-- Staging
-- Actions
map("n", "<leader>gr", gs.reset_hunk, { desc = "Git: reset hunk" })
@@ -86,19 +91,12 @@ return {
map("v", "<leader>gsH", function()
gs.stage_hunk({ vim.fn.line("."), vim.fn.line("v") })
end, { desc = "Git: Visual Stage Hunk" })
map("v", "<leader>gsR", function()
gs.reset_hunk({ vim.fn.line("."), vim.fn.line("v") })
end, { desc = "Git: Visual Reset Hunk" })
-- normal mode
map("n", "<leader>gp", gs.preview_hunk, { desc = "Git: Preview hunk" })
-- Toggles
map("n", "<leader>gtb", gs.toggle_current_line_blame, { desc = "Git: toggle blame line" })
map("n", "<leader>gtd", gs.toggle_deleted, { desc = "Git: toggle show deleted" })
-- Text object
map({ "o", "x" }, "ih", ":<C-U>Gitsigns select_hunk<CR>", { desc = "Git: Visual select hunk" })
map("n", "<leader>gB", gs.toggle_current_line_blame, { desc = "Git: Toggle blame-line" })
end,
},
},