diff --git a/lua/cd-project/api.lua b/lua/cd-project/api.lua index 4106eed..4fd5878 100644 --- a/lua/cd-project/api.lua +++ b/lua/cd-project/api.lua @@ -88,11 +88,11 @@ local function cd_project_in_tab(dir) end require("persistence").save() - vim.cmd("sleep100m") vim.fn.execute("tabe | tcd " .. vim.fn.fnameescape(dir)) - vim.api.nvim_command("%bd") + vim.api.nvim_command("bdelete! Untitled") + vim.api.nvim_command("%bdelete") require("persistence").load() local hooks = cd_hooks.get_hooks(vim.g.cd_project_config.hooks, dir, "AFTER_CD") @@ -107,11 +107,11 @@ local function cd_project(dir) vim.g.cd_project_current_project = dir require("persistence").save() - vim.cmd("sleep100m") vim.fn.execute("cd " .. vim.fn.fnameescape(dir)) - vim.api.nvim_command("%bd") + vim.api.nvim_command("bdelete! Untitled") + vim.api.nvim_command("%bdelete") require("persistence").load() local hooks = cd_hooks.get_hooks(vim.g.cd_project_config.hooks, dir, "AFTER_CD")