From 70bca692468bc1ed9431f1f4b6e9fa042c02e752 Mon Sep 17 00:00:00 2001 From: Tangtang Zhou <5919707+tangtang95@users.noreply.github.com> Date: Sun, 4 Feb 2024 16:09:20 +0100 Subject: [PATCH] fix(util): clear buffer root cache when cwd change --- lua/lazyvim/util/root.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/lazyvim/util/root.lua b/lua/lazyvim/util/root.lua index 29581975..942cf413 100644 --- a/lua/lazyvim/util/root.lua +++ b/lua/lazyvim/util/root.lua @@ -144,7 +144,7 @@ function M.setup() Util.root.info() end, { desc = "LazyVim roots for the current buffer" }) - vim.api.nvim_create_autocmd({ "LspAttach", "BufWritePost" }, { + vim.api.nvim_create_autocmd({ "LspAttach", "BufWritePost", "DirChanged" }, { group = vim.api.nvim_create_augroup("lazyvim_root_cache", { clear = true }), callback = function(event) M.cache[event.buf] = nil