Remove nerdtree settings from core to nerdtree plug
							parent
							
								
									4902448bb1
								
							
						
					
					
						commit
						8e652d7a0b
					
				@ -1,28 +1,5 @@
 | 
				
			|||||||
Plug 'editorconfig/editorconfig-vim', { 'tag': 'v1.1.1' }
 | 
					Plug 'editorconfig/editorconfig-vim', { 'tag': 'v1.1.1' }
 | 
				
			||||||
Plug 'tpope/vim-surround'
 | 
					Plug 'tpope/vim-surround'
 | 
				
			||||||
 | 
					 | 
				
			||||||
" UltiSnips
 | 
					 | 
				
			||||||
Plug 'SirVer/ultisnips', { 'tag': '3.2' }
 | 
					Plug 'SirVer/ultisnips', { 'tag': '3.2' }
 | 
				
			||||||
let g:UltiSnipsSnippetDirectories = [ 'UltiSnips', 'snips' ]
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
" NerdTree
 | 
					 | 
				
			||||||
Plug 'preservim/nerdtree', { 'on':  'NERDTreeToggle', 'tag': '6.9.8' }
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
" Close all open buffers on entering a window if the only
 | 
					let g:UltiSnipsSnippetDirectories = [ 'UltiSnips', 'snips' ]
 | 
				
			||||||
" buffer that's left is the NERDTree buffer
 | 
					 | 
				
			||||||
function! s:CloseIfOnlyNerdTreeLeft()
 | 
					 | 
				
			||||||
    if exists("t:NERDTreeBufName")
 | 
					 | 
				
			||||||
        if bufwinnr(t:NERDTreeBufName) != -1
 | 
					 | 
				
			||||||
            if winnr("$") == 1
 | 
					 | 
				
			||||||
                q
 | 
					 | 
				
			||||||
            endif
 | 
					 | 
				
			||||||
        endif
 | 
					 | 
				
			||||||
    endif
 | 
					 | 
				
			||||||
endfunction
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
let g:NERDTreeDirArrowExpandable = '▸'
 | 
					 | 
				
			||||||
let g:NERDTreeDirArrowCollapsible = '▾'
 | 
					 | 
				
			||||||
let NERDTreeDirArrows = 1
 | 
					 | 
				
			||||||
let NERDTreeIgnore = [ '\.pyc$', '\.swp$' ]
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
autocmd WinEnter * call s:CloseIfOnlyNerdTreeLeft()
 | 
					 | 
				
			||||||
 | 
				
			|||||||
					Loading…
					
					
				
		Reference in New Issue