2 files changed,
20 insertions(+),
9 deletions(-)
Author:
Smirnov Oleksandr
ss2316544@gmail.com
Committed at:
2022-07-15 13:44:33 +0300
Parent:
bed81df
jump to
| M | lua/configs/gitsigns.lua |
| M | lua/core/keymaps.lua |
M
lua/configs/gitsigns.lua
@@ -5,4 +5,23 @@ current_line_blame_opts = {
virt_text_pos = "eol", delay = 300, }, + on_attach = function(bufnr) + local g = package.loaded.gitsigns + local map = function(from, to) + vim.keymap.set("n", from, to, { + buffer = bufnr, + noremap = true, + silent = true, + }) + end + + map("<leader>gj", g.next_hunk) + map("<leader>gk", g.prev_hunk) + map("<leader>gs", g.stage_hunk) + map("<leader>gu", g.undo_stage_hunk) + map("<leader>gr", g.reset_hunk) + map("<leader>gp", g.preview_hunk) + map("<leader>gb", g.blame_line) + map("<leader>gd", g.diffthis) + end, }
M
lua/core/keymaps.lua
@@ -44,6 +44,7 @@ -- plugins
map("n", "<leader>e", "<cmd>NvimTreeToggle<cr>") map("n", "<leader>ps", "<cmd>PackerSync<cr>") map("n", "<leader>n", "<cmd>Neorg<cr>") +map("n", "<leader>gg", "<cmd>Neogit<cr>") -- telescope map("n", "<leader>f", "<cmd>Telescope find_files<cr>")@@ -52,12 +53,3 @@ map("n", "<leader>sr", "<cmd>Telescope oldfiles<cr>")
map("n", "<leader>sb", "<cmd>Telescope git_branches<cr>") map("n", "<leader>st", "<cmd>Telescope live_grep<cr>") map("n", "<leader>sp", "<cmd>Telescope projects<cr>") - --- git -map("n", "<leader>gg", "<cmd>Neogit<cr>") -map("n", "<leader>gj", "<cmd>lua require[[gitsigns]].next_hunk()<cr>") -map("n", "<leader>gk", "<cmd>lua require[[gitsigns]].prev_hunk()<cr>") -map("n", "<leader>gs", "<cmd>lua require[[gitsigns]].stage_hunk()<cr>") -map("n", "<leader>gr", "<cmd>lua require[[gitsigns]].reset_hunk()<cr>") -map("n", "<leader>gp", "<cmd>lua require[[gitsigns]].preview_hunk()<cr>") -map("n", "<leader>gb", "<cmd>lua require[[gitsigns]].blame_line()<cr>")