diff --git a/lua/lazyvim/plugins/editor.lua b/lua/lazyvim/plugins/editor.lua index 18c88d06..c25537f4 100644 --- a/lua/lazyvim/plugins/editor.lua +++ b/lua/lazyvim/plugins/editor.lua @@ -46,15 +46,14 @@ return { vim.api.nvim_create_autocmd("BufEnter", { group = vim.api.nvim_create_augroup("Neotree_start_directory", { clear = true }), desc = "Start Neo-tree with directory", + once = true, callback = function() if package.loaded["neo-tree"] then - vim.api.nvim_del_augroup_by_name("Neotree_start_directory") return else local stats = vim.uv.fs_stat(vim.fn.argv(0)) if stats and stats.type == "directory" then require("neo-tree") - vim.api.nvim_del_augroup_by_name("Neotree_start_directory") end end end,