Remove before cd hooks, call persistence.save() before ing
parent
7532a0e0a6
commit
701ef7c054
|
|
@ -87,10 +87,7 @@ local function cd_project_in_tab(dir)
|
|||
return
|
||||
end
|
||||
|
||||
local hooks = cd_hooks.get_hooks(vim.g.cd_project_config.hooks, dir, "BEFORE_CD")
|
||||
for _, hook in ipairs(hooks) do
|
||||
hook(dir)
|
||||
end
|
||||
require("persistence").save()
|
||||
|
||||
vim.fn.execute("tabe | tcd " .. vim.fn.fnameescape(dir))
|
||||
|
||||
|
|
@ -105,10 +102,7 @@ local function cd_project(dir)
|
|||
vim.g.cd_project_last_project = vim.g.cd_project_current_project
|
||||
vim.g.cd_project_current_project = dir
|
||||
|
||||
local hooks = cd_hooks.get_hooks(vim.g.cd_project_config.hooks, dir, "BEFORE_CD")
|
||||
for _, hook in ipairs(hooks) do
|
||||
hook(dir)
|
||||
end
|
||||
require("persistence").save()
|
||||
|
||||
vim.fn.execute("cd " .. vim.fn.fnameescape(dir))
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue