diff --git a/ftplugin/nerdtree_exec_menuitem.vim b/nerdtree_plugin/exec_menuitem.vim similarity index 100% rename from ftplugin/nerdtree_exec_menuitem.vim rename to nerdtree_plugin/exec_menuitem.vim diff --git a/ftplugin/nerdtree_fs_menu.vim b/nerdtree_plugin/fs_menu.vim similarity index 100% rename from ftplugin/nerdtree_fs_menu.vim rename to nerdtree_plugin/fs_menu.vim diff --git a/ftplugin/nerdtree_git_menu.vim b/nerdtree_plugin/git_menu.vim similarity index 100% rename from ftplugin/nerdtree_git_menu.vim rename to nerdtree_plugin/git_menu.vim diff --git a/plugin/NERD_tree.vim b/plugin/NERD_tree.vim index efd6701..eb0a511 100644 --- a/plugin/NERD_tree.vim +++ b/plugin/NERD_tree.vim @@ -158,6 +158,9 @@ augroup NERDTree exec "autocmd BufWinLeave *". s:NERDTreeBufName ." call saveScreenState()" "cache bookmarks when vim loads autocmd VimEnter * call s:Bookmark.CacheBookmarks(0) + + "load all nerdtree plugins after vim starts + autocmd VimEnter * runtime! nerdtree_plugin/*.vim augroup END if g:NERDTreeHijackNetrw