summaryrefslogtreecommitdiff
path: root/vim
diff options
context:
space:
mode:
Diffstat (limited to 'vim')
m---------vim/.vim/bundle/nerdtree0
-rw-r--r--vim/.vimrc14
2 files changed, 13 insertions, 1 deletions
diff --git a/vim/.vim/bundle/nerdtree b/vim/.vim/bundle/nerdtree
new file mode 160000
+Subproject 3b98a7fcae8f9fff356907171f0406ff8cd2892
diff --git a/vim/.vimrc b/vim/.vimrc
index 28d6d07..d0d714e 100644
--- a/vim/.vimrc
+++ b/vim/.vimrc
@@ -8,6 +8,7 @@ call vundle#begin()"
Plugin 'gmarik/Vundle.vim'
Plugin 'fatih/vim-go'
Plugin 'mattn/emmet-vim'
+Plugin 'scrooloose/nerdtree'
call vundle#end() " required
filetype plugin indent on " required
@@ -34,4 +35,15 @@ command Q q
command WQ wq
command Wq wq
-
+"cycle through tabs
+"map <gn> : tabn<CR>
+"map <gt> : tabp<CR>
+
+" start NERDtree on startup
+autocmd vimenter * NERDTree
+" close vim when the only open window is NERDtree
+autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTreeType") && b:NERDTreeType == "primary") | q | endif
+" autofocus on opened file instead of nerdtree
+autocmd VimEnter * wincmd p
+" Toggle NERDtree
+map <C-n> :NERDTreeToggle<CR>