blob: 247dfa37aae33cd0657ceaaf1a3b7e6bda09b854 (
plain)
1
2
3
4
5
6
7
8
9
|
vim.pack.add({ "https://github.com/airblade/vim-gitgutter" }) -- Show git status in the gutter
local function git_blame(file, line)
vim.cmd(string.format("!git blame --line-porcelain -L %d,%d -- %s", line, line, file))
end
vim.api.nvim_create_user_command("GitBlame", function()
git_blame(vim.api.nvim_buf_get_name(0), vim.api.nvim_win_get_cursor(0)[1])
end, { desc = "Show current line git blame" })
|