add(nvim): fugitive blame maps

This commit is contained in:
Léana 江 2023-04-30 02:31:35 +02:00 committed by Léana 江
parent feef7fc9d6
commit 201dfd7dd7
4 changed files with 32 additions and 21 deletions

View file

@ -1,11 +1,15 @@
vim.keymap.set('n', "<leader>g",
":Git<CR>5<Down>",
{ desc = "open fugitive" }
)
vim.keymap.set('n', "<leader>G", ":Git<CR>5<Down>", { desc = "open fugitive" })
vim.api.nvim_create_autocmd({ "FileType" }, {
pattern = { "fugitive" },
callback = function()
vim.keymap.set("n", "<leader>g", ":q<CR>", { desc = "close fugitive", buffer = true })
vim.keymap.set("n", "<leader>G", ":q<CR>", { desc = "close fugitive", buffer = true })
end,
})
vim.keymap.set('n', "<leader>gb", ":Git blame<CR>", { desc = "open fugitive blame" })
vim.api.nvim_create_autocmd({ "FileType" }, {
pattern = { "fugitiveblame" },
callback = function()
vim.keymap.set("n", "<leader>gb", ":q<CR>", { desc = "close fugitive blame", buffer = true })
end,
})