mirror of
https://github.com/neovim/neovim.git
synced 2026-07-12 04:19:45 +00:00
fix(dir): preserve alternate buffer #40659
This commit is contained in:
@@ -85,7 +85,14 @@ local function render(buf, dir)
|
||||
then
|
||||
return false
|
||||
end
|
||||
api.nvim_buf_set_name(buf, dir)
|
||||
api.nvim_buf_call(buf, function()
|
||||
api.nvim_cmd({
|
||||
cmd = 'file',
|
||||
args = { dir },
|
||||
mods = { keepalt = true },
|
||||
magic = { file = false, bar = false },
|
||||
}, {})
|
||||
end)
|
||||
if not api.nvim_buf_is_valid(buf) then
|
||||
return false
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user