mirror of
https://git.aramjonghu.dev/AramJonghu/nvim.git
synced 2026-09-01 15:43:29 +02:00
stylua
This commit is contained in:
+16
-6
@@ -1,19 +1,27 @@
|
||||
local function on_attach(bufnr)
|
||||
local gs = require("gitsigns")
|
||||
local gs = require "gitsigns"
|
||||
|
||||
local function map(mode, lhs, rhs, desc)
|
||||
vim.keymap.set(mode, lhs, rhs, { buffer = bufnr, desc = desc })
|
||||
end
|
||||
|
||||
map("n", "]g", function()
|
||||
if vim.wo.diff then return "]g" end
|
||||
vim.schedule(function() gs.next_hunk() end)
|
||||
if vim.wo.diff then
|
||||
return "]g"
|
||||
end
|
||||
vim.schedule(function()
|
||||
gs.next_hunk()
|
||||
end)
|
||||
return "<Ignore>"
|
||||
end, "Next hunk")
|
||||
|
||||
map("n", "[g", function()
|
||||
if vim.wo.diff then return "[g" end
|
||||
vim.schedule(function() gs.prev_hunk() end)
|
||||
if vim.wo.diff then
|
||||
return "[g"
|
||||
end
|
||||
vim.schedule(function()
|
||||
gs.prev_hunk()
|
||||
end)
|
||||
return "<Ignore>"
|
||||
end, "Prev hunk")
|
||||
|
||||
@@ -22,7 +30,9 @@ local function on_attach(bufnr)
|
||||
map("n", "<leader>hp", gs.preview_hunk, "Preview hunk")
|
||||
map("n", "<leader>hb", gs.blame_line, "Blame line")
|
||||
map("n", "<leader>hd", gs.diffthis, "Diff this")
|
||||
map("n", "<leader>hD", function() gs.diffthis("~") end, "Diff against ~")
|
||||
map("n", "<leader>hD", function()
|
||||
gs.diffthis "~"
|
||||
end, "Diff against ~")
|
||||
map("n", "<leader>htb", gs.toggle_current_line_blame, "Toggle line blame")
|
||||
map("n", "<leader>htd", gs.toggle_deleted, "Toggle deleted")
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user