" ============================================== " .vimrc.tree " ============================================== " " nerdtree icon settings let NERDTreeShowHidden = 1 " 隠しフォルダを表示する let NERDTreeShowBookmarks=1 " ブックマークを初期表示 let NERDTreeWinSize=35 " 表示横幅 let g:NERDTreeDirArrows = 1 let g:NERDTreeDirArrowExpandable = '+' let g:NERDTreeDirArrowCollapsible = '-' " let NERDTreeIgnore = \ ['\.pyc', '\.git$', '\~$', '\.swo$', '\.hg', '\.svn', '\.bzr', '\.DS_Store'] " nerdtree git let g:NERDTreeIndicatorMapCustom = { \ "Modified" : "編", \ "Staged" : "追", \ "Untracked" : "逃", \ "Renamed" : "名", \ "Unmerged" : "未", \ "Deleted" : "削", \ "Dirty" : "変", \ "Clean" : "良", \ "Unknown" : "謎" \ } " auto refresh nerdtre every 15s " set autoread " au CursorHold * if exists("t:NerdTreeBufName") | call 15_refreshRoot() | endif " 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