feat: add LazyGitFilterCurrentFile command

This commit is contained in:
ecosse3
2022-06-10 18:40:52 +02:00
parent 1f9f372b9f
commit ad5ea9ebeb
2 changed files with 9 additions and 0 deletions

View File

@@ -82,6 +82,12 @@ local function lazygitfilter(path)
exec_lazygit_command(cmd)
end
--- :LazyGitFilterCurrentFile entry point
local function lazygitfiltercurrentfile()
local current_file = vim.fn.expand('%')
lazygitfilter(current_file)
end
--- :LazyGitConfig entry point
local function lazygitconfig()
local os = fn.substitute(fn.system('uname'), '\n', '', '')
@@ -115,6 +121,7 @@ end
return {
lazygit = lazygit,
lazygitfilter = lazygitfilter,
lazygitfiltercurrentfile = lazygitfiltercurrentfile,
lazygitconfig = lazygitconfig,
project_root_dir = project_root_dir,
}

View File

@@ -27,6 +27,8 @@ command! LazyGit lua require'lazygit'.lazygit()
command! LazyGitFilter lua require'lazygit'.lazygitfilter()
command! LazyGitFilterCurrentFile lua require'lazygit'.lazygitfiltercurrentfile()
command! LazyGitConfig lua require'lazygit'.lazygitconfig()
""""""""""""""""""""""""""""""""""""""""""""""""""""""