From c50f79cdbc014685f79396a2193347c46398f99a Mon Sep 17 00:00:00 2001 From: crupest Date: Fri, 8 Sep 2023 20:18:59 +0800 Subject: Update neovim config. --- configs/nvim/init.lua | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/configs/nvim/init.lua b/configs/nvim/init.lua index 6e2df43..fe67aa4 100644 --- a/configs/nvim/init.lua +++ b/configs/nvim/init.lua @@ -269,5 +269,13 @@ vim.api.nvim_create_autocmd('LspAttach', { -- My keymaps vim.keymap.set('n', '', 'ToggleTerm', {}) -vim.keymap.set('n', 't', require("nvim-tree.api").tree.toggle, {}) + +local nvim_tree_api = require("nvim-tree.api") +vim.keymap.set('n', 't', nvim_tree_api.tree.toggle, {}) +vim.api.nvim_create_autocmd("DirChanged", { + pattern = "global", + callback = function(args) + nvim_tree_api.tree.change_root(args.file) + end +}) -- cgit v1.2.3