diff --git a/my_configs.vim b/my_configs.vim index 300eb96e..517e65b1 100644 --- a/my_configs.vim +++ b/my_configs.vim @@ -1,5 +1,16 @@ set nu -let Tlist_Auto_Open=1 +syntax on set tags=tags; -set autochdir; +set autochdir + +"How can I open a NERDTree automatically when vim starts up if no files were specified? +autocmd StdinReadPre * let s:std_in=1 +autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif + +"How can I close vim if the only window left open is a NERDTree? +autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTreeType") && b:NERDTreeType == "primary") | q | endif + +nmap be :BufExplorer +nmap nt :NERDTree +nmap tl :Tlist