chore(neovim): Re-rationalize Neovim keybindings

This commit is contained in:
Pratik Tripathy
2024-12-26 21:21:39 +05:30
parent 614e22dd67
commit 4bc173f6b2
6 changed files with 46 additions and 41 deletions

View File

@@ -11,7 +11,7 @@ return {
config = true,
keys = {
{ "<leader>gg", "<cmd>Neogit<cr>", desc = "Git: Open Neogit", mode = { "n" } },
{ "<leader>gL", "<cmd>Neogit log<cr>", desc = "Git: Open Log", mode = { "n" } },
{ "<leader>gl", "<cmd>Neogit log<cr>", desc = "Git: Log", mode = { "n" } },
},
},
@@ -23,7 +23,7 @@ return {
{ "<leader>gd", "<cmd>DiffviewOpen<cr>", desc = "Git: Open Diffview", mode = { "n" } },
{ "<leader>gD", "<cmd>DiffviewOpen<cr>", desc = "Git: Open Diffview against master", mode = { "n" } },
{ "<leader>gh", "<cmd>DiffviewFileHistory<cr>", desc = "Git: Show file history", mode = { "n" } },
{ "<leader>gf", "<cmd>DiffviewFileHistory<cr>", desc = "Git: Show file history", mode = { "n" } },
},
-- TODO:
-- Toggle Diffview keymap
@@ -80,7 +80,7 @@ return {
map("n", "<leader>gsh", gs.stage_hunk, { desc = "Git: Stage Hunk" })
map("n", "<leader>gsu", gs.undo_stage_hunk, { desc = "Git: Undo Stage Hunk" })
map("n", "<leader>gsb", gs.stage_buffer, { desc = "Git: Stage Current File" })
map("n", "<leader>gb", function()
map("n", "<leader>gK", function()
gs.blame_line({ full = true })
end, { desc = "Git: Hover blame-line" })
@@ -94,10 +94,6 @@ return {
-- normal mode
map("n", "<leader>gp", gs.preview_hunk, { desc = "Git: Preview hunk" })
-- map("n", "<leader>gD", gs.diffthis, { desc = "Git: diff against index" })
-- map("n", "<leader>gd", function()
-- gs.diffthis("~")
-- end, { desc = "Git: diff against last commit" })
-- Toggles
map("n", "<leader>gtb", gs.toggle_current_line_blame, { desc = "Git: toggle blame line" })