nvim: Update formatting
This commit is contained in:
parent
ba5d5d2561
commit
7fbdbf0203
6 changed files with 78 additions and 37 deletions
40
nvim/.config/nvim/lua/plug/_gitsigns.lua
Normal file
40
nvim/.config/nvim/lua/plug/_gitsigns.lua
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
-- require('gitsigns').setup {
|
||||
-- on_attach = function(bufnr)
|
||||
-- local gs = package.loaded.gitsigns
|
||||
--
|
||||
-- local function map(mode, l, r, opts)
|
||||
-- opts = opts or {}
|
||||
-- opts.buffer = bufnr
|
||||
-- vim.keymap.set(mode, l, r, opts)
|
||||
-- end
|
||||
--
|
||||
-- -- Navigation
|
||||
-- map('n', ']h', function()
|
||||
-- if vim.wo.diff then return ']h' end
|
||||
-- vim.schedule(function() gs.next_hunk() end)
|
||||
-- return '<Ignore>'
|
||||
-- end, {expr = true})
|
||||
--
|
||||
-- map('n', '[h', function()
|
||||
-- if vim.wo.diff then return '[h' end
|
||||
-- vim.schedule(function() gs.prev_hunk() end)
|
||||
-- return '<Ignore>'
|
||||
-- end, {expr = true})
|
||||
--
|
||||
-- -- Actions
|
||||
-- map({'n', 'v'}, '<leader>hs', ':Gitsigns stage_hunk<CR>')
|
||||
-- map('n', '<leader>hS', gs.stage_buffer)
|
||||
-- map({'n', 'v'}, '<leader>hr', ':Gitsigns reset_hunk<CR>')
|
||||
-- map('n', '<leader>hR', gs.reset_buffer)
|
||||
-- map('n', '<leader>hu', gs.undo_stage_hunk)
|
||||
-- map('n', '<leader>hp', gs.preview_hunk)
|
||||
-- map('n', '<leader>hb', function() gs.blame_line {full = true} end)
|
||||
-- map('n', '<leader>hB', gs.toggle_current_line_blame)
|
||||
-- map('n', '<leader>hd', gs.diffthis)
|
||||
-- map('n', '<leader>hD', function() gs.diffthis('~') end)
|
||||
-- map('n', '<leader>hdd', gs.toggle_deleted)
|
||||
--
|
||||
-- -- Text object
|
||||
-- map({'o', 'x'}, 'ih', ':<C-U>Gitsigns select_hunk<CR>')
|
||||
-- end
|
||||
-- }
|
||||
Loading…
Add table
Add a link
Reference in a new issue