blob: 66adda8cbcaf2a780cf2708b308bc348e485e0cd (
plain)
1
2
3
4
5
6
7
|
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" })
|