A plugin of NERDTree showing git status flags. Works with the LATEST version of NERDTree.
The original project git-nerdtree will not be maintained any longer.
For Vundle
Plugin 'scrooloose/nerdtree'
Plugin 'Xuyuanp/nerdtree-git-plugin'
For NeoBundle
NeoBundle 'scrooloose/nerdtree'
NeoBundle 'Xuyuanp/nerdtree-git-plugin'
For Plug
Plug 'scrooloose/nerdtree'
Plug 'Xuyuanp/nerdtree-git-plugin'
Use this variable to change symbols.
let g:NERDTreeIndicatorMapCustom = {
    \ "Modified"  : "✹",
    \ "Staged"    : "✚",
    \ "Untracked" : "✭",
    \ "Renamed"   : "➜",
    \ "Unmerged"  : "═",
    \ "Deleted"   : "✖",
    \ "Dirty"     : "✗",
    \ "Clean"     : "✔︎",
    \ "Unknown"   : "?"
    \ }Got error message like
Error detected while processing function 177[2]..178[22]..181[7]..144[9]..142[36]..238[4]..NERDTreeGitStatusRefreshListener[2]..NERDTreeGitStatusRefresh: line 6: E484: Can't open file /tmp/vZEZ6gM/1while nerdtree opening in fish, how to resolve this problem?
This was because that vim couldn't execute system function in fish. Add set shell=sh in your vimrc.
- scrooloose: Open API for me.
 - git_nerd: Where my idea comes from.
 - PickRelated: Add custom indicators & Review code.
 
