chore: switch cd to lcd and update root on dirchanged

This commit is contained in:
kiyan
2021-06-07 20:09:48 +02:00
parent f1f14885f7
commit 3196205131
5 changed files with 12 additions and 2 deletions

View File

@@ -128,7 +128,7 @@ function M.on_enter()
local disable_netrw = vim.g.nvim_tree_disable_netrw or 1
local hijack_netrw = vim.g.nvim_tree_hijack_netrw or 1
if is_dir then
api.nvim_command('cd '..bufname)
api.nvim_command('lcd '..bufname)
end
local should_open = vim.g.nvim_tree_auto_open == 1
and ((is_dir and (hijack_netrw == 1 or disable_netrw == 1)) or bufname == '')

View File

@@ -410,7 +410,7 @@ function M.change_dir(foldername)
return
end
vim.cmd('cd '..foldername)
vim.cmd('lcd '..foldername)
M.Tree.entries = {}
M.init(false, true)
end