From 802bc0848517ce0036c8f99398ca21e7715f253c Mon Sep 17 00:00:00 2001 From: Krafi <68756956+Krafi2@users.noreply.github.com> Date: Sat, 28 Aug 2021 16:14:40 +0200 Subject: [PATCH] Add augroup to view setup (#597) --- lua/nvim-tree/view.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lua/nvim-tree/view.lua b/lua/nvim-tree/view.lua index 26a55b6a..c020e580 100644 --- a/lua/nvim-tree/view.lua +++ b/lua/nvim-tree/view.lua @@ -131,9 +131,13 @@ function M.setup() for _, opt in ipairs(M.View.bufopts) do vim.bo[M.View.bufnr][opt.name] = opt.val end - - vim.cmd "au! BufWinEnter,BufWinLeave * lua require'nvim-tree.view'._prevent_buffer_override()" - vim.cmd "au! BufEnter,BufNewFile * lua require'nvim-tree'.open_on_directory()" + + vim.cmd "augroup NvimTreeView" + vim.cmd "au!" + vim.cmd "au BufWinEnter,BufWinLeave * lua require'nvim-tree.view'._prevent_buffer_override()" + vim.cmd "au BufEnter,BufNewFile * lua require'nvim-tree'.open_on_directory()" + vim.cmd "augroup END" + if vim.g.nvim_tree_disable_keybindings == 1 then return end