augroup CHADTreeAutoStart autocmd! " Auto start NERD tree when opening a directory autocmd VimEnter * if argc() == 1 && isdirectory(argv()[0]) && !exists("s:std_in") | execute 'CHADopen' argv()[0] | wincmd p | enew | wincmd p | endif " Auto start NERD tree if no files are specified autocmd StdinReadPre * let s:std_in=1 autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | exe 'CHADopen' | endif augroup END