nvim-tree.lua/plugin/tree.vim

22 lines
492 B
VimL

if exists('g:loaded_tree') | finish | endif
let s:save_cpo = &cpo
set cpo&vim
let g:loaded_netrw = 1
let g:loaded_netrwPlugin = 1
hi def link LuaTreePopup Normal
au BufWritePost * lua require'tree'.refresh()
au BufEnter * lua require'tree'.check_windows_and_close()
au VimEnter * lua require'tree'.check_buffer_and_open()
command! LuaTreeToggle lua require'tree'.toggle()
command! LuaTreeRefresh lua require'tree'.refresh()
let &cpo = s:save_cpo
unlet s:save_cpo
let g:loaded_tree = 1