diff --git a/neovim/.config/nvim/after/plugin/autocmds.lua b/neovim/.config/nvim/after/plugin/autocmds.lua index cc4244d..3d151aa 100644 --- a/neovim/.config/nvim/after/plugin/autocmds.lua +++ b/neovim/.config/nvim/after/plugin/autocmds.lua @@ -7,3 +7,20 @@ vim.api.nvim_create_autocmd("TextYankPost", { vim.highlight.on_yank({ timeout = 200 }) end, }) + +vim.api.nvim_create_autocmd("BufWinEnter", { + pattern = "*", + group = group, + callback = function() + if vim.bo.ft ~= "fugitive" then + return + end + + local bufnr = vim.api.nvim_get_current_buf() + local opts = { + buffer = bufnr, + } + + vim.keymap.set("n", "p", ":Git push", opts) + end, +})