|
@@ -101,6 +101,11 @@ M.config = function()
|
|
name = "LSP",
|
|
name = "LSP",
|
|
a = { "<cmd>lua vim.lsp.buf.code_action()<cr>", "Code Action" },
|
|
a = { "<cmd>lua vim.lsp.buf.code_action()<cr>", "Code Action" },
|
|
},
|
|
},
|
|
|
|
+ g = {
|
|
|
|
+ name = "Git",
|
|
|
|
+ r = { "<cmd>Gitsigns reset_hunk<cr>", "Reset Hunk" },
|
|
|
|
+ s = { "<cmd>Gitsigns stage_hunk<cr>", "Stage Hunk" },
|
|
|
|
+ },
|
|
},
|
|
},
|
|
mappings = {
|
|
mappings = {
|
|
[";"] = { "<cmd>Alpha<CR>", "Dashboard" },
|
|
[";"] = { "<cmd>Alpha<CR>", "Dashboard" },
|
|
@@ -181,9 +186,10 @@ M.config = function()
|
|
g = {
|
|
g = {
|
|
name = "Git",
|
|
name = "Git",
|
|
g = { "<cmd>lua require 'lvim.core.terminal'.lazygit_toggle()<cr>", "Lazygit" },
|
|
g = { "<cmd>lua require 'lvim.core.terminal'.lazygit_toggle()<cr>", "Lazygit" },
|
|
- j = { "<cmd>lua require 'gitsigns'.next_hunk({navigation_message = false})<cr>", "Next Hunk" },
|
|
|
|
- k = { "<cmd>lua require 'gitsigns'.prev_hunk({navigation_message = false})<cr>", "Prev Hunk" },
|
|
|
|
|
|
+ j = { "<cmd>lua require 'gitsigns'.nav_hunk('next', {navigation_message = false})<cr>", "Next Hunk" },
|
|
|
|
+ k = { "<cmd>lua require 'gitsigns'.nav_hunk('prev', {navigation_message = false})<cr>", "Prev Hunk" },
|
|
l = { "<cmd>lua require 'gitsigns'.blame_line()<cr>", "Blame" },
|
|
l = { "<cmd>lua require 'gitsigns'.blame_line()<cr>", "Blame" },
|
|
|
|
+ L = { "<cmd>lua require 'gitsigns'.blame_line({full=true})<cr>", "Blame Line (full)" },
|
|
p = { "<cmd>lua require 'gitsigns'.preview_hunk()<cr>", "Preview Hunk" },
|
|
p = { "<cmd>lua require 'gitsigns'.preview_hunk()<cr>", "Preview Hunk" },
|
|
r = { "<cmd>lua require 'gitsigns'.reset_hunk()<cr>", "Reset Hunk" },
|
|
r = { "<cmd>lua require 'gitsigns'.reset_hunk()<cr>", "Reset Hunk" },
|
|
R = { "<cmd>lua require 'gitsigns'.reset_buffer()<cr>", "Reset Buffer" },
|
|
R = { "<cmd>lua require 'gitsigns'.reset_buffer()<cr>", "Reset Buffer" },
|