diff options
| author | Dave Lage <rockerboo@gmail.com> | 2022-04-22 10:20:59 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-22 16:20:59 +0200 |
| commit | 697ee7aa7035841866bd2af0dcdbde45ae2e053c (patch) | |
| tree | 7949a3c140131e5b60c2aa96f81e4cbec87844b7 /lua/telescope/builtin/git.lua | |
| parent | cc1a3440f9ba6f28a8ca0bfff867f60c2d80c353 (diff) | |
feat: lua autocmd (#1707)
Diffstat (limited to 'lua/telescope/builtin/git.lua')
| -rw-r--r-- | lua/telescope/builtin/git.lua | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/lua/telescope/builtin/git.lua b/lua/telescope/builtin/git.lua index 2683107..a0007cc 100644 --- a/lua/telescope/builtin/git.lua +++ b/lua/telescope/builtin/git.lua @@ -155,13 +155,15 @@ git.bcommits = function(opts) vim.bo.filetype = ft vim.cmd "diffthis" - vim.cmd( - string.format( - "autocmd WinClosed <buffer=%s> ++nested ++once :lua vim.api.nvim_buf_delete(%s, { force = true })", - bufnr, - bufnr - ) - ) + vim.api.nvim_create_autocmd("WinClosed", { + event = "WinClosed", + buffer = bufnr, + nested = true, + once = true, + function() + vim.api.nvim_buf_delete(bufnr, { force = true }) + end, + }) end actions.select_vertical:replace(function(prompt_bufnr) |
