From 3ac035e5ac448ce898c9aad7158a47378be4e85a Mon Sep 17 00:00:00 2001 From: Steven Arcangeli Date: Thu, 20 Apr 2023 19:52:49 -0700 Subject: [PATCH] feat: dispatch autocmd when oil buffer finishes rendering --- lua/oil/view.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lua/oil/view.lua b/lua/oil/view.lua index 23dc1ab..a8068a8 100644 --- a/lua/oil/view.lua +++ b/lua/oil/view.lua @@ -336,6 +336,11 @@ M.initialize = function(bufnr) string.format("Error rendering oil buffer %s: %s", vim.api.nvim_buf_get_name(bufnr), err), vim.log.levels.ERROR ) + else + vim.api.nvim_exec_autocmds( + "User", + { pattern = "OilEnter", modeline = false, data = { buf = bufnr } } + ) end end) keymap_util.set_keymaps("", config.keymaps, bufnr)