From 4e636eb28b791af452517970232dadd0ee956139 Mon Sep 17 00:00:00 2001 From: chewingbever Date: Fri, 30 Oct 2020 10:54:59 +0100 Subject: [PATCH] Added NERDTree & TagBar settings --- init/nerdtree.vim | 8 ++++++++ init/tagbar.vim | 8 ++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/init/nerdtree.vim b/init/nerdtree.vim index 8a1c427..fe2827b 100644 --- a/init/nerdtree.vim +++ b/init/nerdtree.vim @@ -15,4 +15,12 @@ let NERDTreeIgnore = [ \ '^\.stack-work$', '\.lock$', \ '^CMakeFiles$', '^CMakeCache.txt$', \ '.pdf$'] +" Show files starting with . let NERDTreeShowHidden = 1 +" Hide 'Press ? for help' +let NERDTreeMinimalUI = 1 +let NERDTreeDirArrows = 1 +" Close NERDTree after opening a file +let NERDTreeQuitOnOpen = 1 + +nnoremap tt :NERDTreeFind diff --git a/init/tagbar.vim b/init/tagbar.vim index a161472..50989e5 100644 --- a/init/tagbar.vim +++ b/init/tagbar.vim @@ -13,9 +13,13 @@ let g:tagbar_compact = 1 let g:tagbar_autoshowtag = 1 " Don't show status line let g:no_status_line = 1 +" Close tagbar when a tag is selected +let g:tagbar_autoclose = 1 " Open tagbar when opening certain language types -autocmd BufNewFile,BufReadPre *.py,*.java,*.rs,*.cpp,*.c,*.r TagbarOpen +" autocmd BufNewFile,BufReadPre *.py,*.java,*.rs,*.cpp,*.c,*.r TagbarOpen " Explicitly close tagbar for these types -autocmd BufNewFile,BufReadPre *.txt,*.rst TagbarClose +" autocmd BufNewFile,BufReadPre *.txt,*.rst TagbarClose + +nnoremap tr :TagbarToggle