greggerz / nerdtree-svn-plugin

A plugin of NERDTree showing svn status

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nerdtree-svn-plugin

===================

A plugin of NERDTree showing svn status flags.

Installation

For Pathogen

git clone https://github.com/greggerz/nerdtree-svn-plugin.git ~/.vim/bundle/nerdtree-svn-plugin

Reload vim

For Vundle

Plugin 'scrooloose/nerdtree'

Plugin 'greggerz/nerdtree-svn-plugin'

For NeoBundle

NeoBundle 'scrooloose/nerdtree'

NeoBundle 'greggerz/nerdtree-svn-plugin'

For Plug

Plug 'scrooloose/nerdtree'

Plug 'greggerz/nerdtree-svn-plugin'

Limitations

  • Currently the plugin only works with the first column of the status output

FAQ

  • How do I customize the symbols?
     let g:NERDTreeSvnIndicatorMapCustom = {
         \ 'Modified'  : '✹',
         \ 'Addition'  : '✚',
         \ 'Untracked' : '✭',
         \ 'Replaced'  : '➜',
         \ 'Deleted'   : '✖',
         \ 'Dirty'     : '✗',
         \ 'Clean'     : '✔︎',
         \ 'Ignored'   : '☒',
         \ 'Missing'   : '⁈',
         \ 'Conflict'  : '⇏',
         \ 'Externals' : '↰',
         \ 'Unknown'   : '?'
         \ }
    
  • How do I get the Ignored status to show?
    let g:NERDTreeShowIgnoredStatus = 1
    

Credits

  • scrooloose: Creating NERDTree
  • Xuyuanp: Creating nerdtree-git-plugin
  • All contributors to NERDTree and nerdtree-git-plugin

About

A plugin of NERDTree showing svn status

License:MIT License


Languages

Language:Vim Script 100.0%