diff options
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) |
