fix: prevent tabnew leave a dangling "[No Name]" buffer
This commit is contained in:
parent
26dd7dbf3e
commit
e922baab5e
@ -199,6 +199,7 @@ local function open_file_in_tab(filename)
|
|||||||
filename = utils.path_relative(filename, vim.fn.getcwd())
|
filename = utils.path_relative(filename, vim.fn.getcwd())
|
||||||
end
|
end
|
||||||
vim.cmd.tabnew()
|
vim.cmd.tabnew()
|
||||||
|
vim.bo.bufhidden = "wipe"
|
||||||
-- HACK: prevent NvimTree to be alternate buffer
|
-- HACK: prevent NvimTree to be alternate buffer
|
||||||
if utils.is_nvim_tree_buf(vim.fn.bufnr("#")) then
|
if utils.is_nvim_tree_buf(vim.fn.bufnr("#")) then
|
||||||
local tmpbuf = vim.api.nvim_create_buf(false, true)
|
local tmpbuf = vim.api.nvim_create_buf(false, true)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user