Clean up gitsigns

This commit is contained in:
2023-09-04 15:37:27 +02:00
parent d2f7adfbbc
commit 3b6d4fd7e6
+19 -44
View File
@@ -16,48 +16,23 @@
-- https://github.com/lewis6991/gitsigns.nvim -- https://github.com/lewis6991/gitsigns.nvim
require("gitsigns").setup( local function map(bufnr, mode, l, r, opts)
{ opts = opts or {}
on_attach = function (bufnr) opts.buffer = bufnr
local gs = package.loaded.gitsigns vim.keymap.set(mode, l, r, opts)
local function map(mode, l, r, opts) end
opts = opts or {}
opts.buffer = bufnr
vim.keymap.set(mode, l, r, opts)
end
-- map('n', ']c', require("gitsigns").setup({
-- function() on_attach = function (bufnr)
-- gs.next_hunk{ local gs = package.loaded.gitsigns
-- wrap=false, map(bufnr, "n", "<leader>gv", gs.select_hunk)
-- navigation_message=true, map(bufnr, { "n", "v", }, "<leader>gr", ":Gitsigns reset_hunk<CR>") -- gs.reset_hunk() doesn't work with selected lines
-- foldopen=true map(bufnr, "n", "<leader>g?", gs.preview_hunk)
-- } map(bufnr, "n", "<leader>gb", function ()
-- end gs.blame_line { full = true, }
-- ) end)
-- map('n', '[c', end,
-- function() signs = {
-- gs.prev_hunk{ untracked = { text = "", },
-- wrap=false, },
-- navigation_message=true, })
-- foldopen=true
-- }
-- end
-- )
map("n", "<leader>gv", gs.select_hunk)
-- map('n', '<C-j>', "&diff ? '<C-j>' : '<cmd>Gitsigns next_hunk<CR>'", {expr=true})
-- map('n', '<C-k>', "&diff ? '<C-k>' : '<cmd>Gitsigns prev_hunk<CR>'", {expr=true})
map({ "n", "v", }, "<leader>gr", ":Gitsigns reset_hunk<CR>") -- gs.reset_hunk() doesn't work with selected lines
map("n", "<leader>g?", gs.preview_hunk)
map("n", "<leader>gb", function ()
gs.blame_line { full = true, }
end)
-- map('n', '<leader>gd', gs.diffthis)
end,
signs = {
-- default
-- untracked = { text = '┆' }
untracked = { text = "", },
},
}
)