From 9dbf18a524df1a563b2a8f46b14645aa47022f9e Mon Sep 17 00:00:00 2001 From: Steven Arcangeli Date: Wed, 4 Jan 2023 01:45:28 -0800 Subject: [PATCH] fix: silence doautocmd errors This produced an error when the ssh adapter terminal was open, and then a connection error occurred. It would produce a `Can't re-enter normal mode from terminal mode` error. --- lua/oil/init.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/oil/init.lua b/lua/oil/init.lua index 56e6d7d..25e5263 100644 --- a/lua/oil/init.lua +++ b/lua/oil/init.lua @@ -541,9 +541,9 @@ M.setup = function(opts) if new_url ~= params.file then util.rename_buffer(bufnr, new_url) end - vim.cmd.doautocmd({ args = { "BufReadPre", params.file }, mods = { silent = true } }) + vim.cmd.doautocmd({ args = { "BufReadPre", params.file }, mods = { emsg_silent = true } }) view.initialize(bufnr) - vim.cmd.doautocmd({ args = { "BufReadPost", params.file }, mods = { silent = true } }) + vim.cmd.doautocmd({ args = { "BufReadPost", params.file }, mods = { emsg_silent = true } }) end if adapter.normalize_url then