aboutsummaryrefslogtreecommitdiffstats
path: root/vim/.vimrc
diff options
context:
space:
mode:
Diffstat (limited to 'vim/.vimrc')
-rw-r--r--vim/.vimrc8
1 files changed, 8 insertions, 0 deletions
diff --git a/vim/.vimrc b/vim/.vimrc
index eb007e1..470ad2a 100644
--- a/vim/.vimrc
+++ b/vim/.vimrc
@@ -7,3 +7,11 @@ filetype plugin indent on
set tabstop=4
set shiftwidth=4
set expandtab
+
+nnoremap <leader>n :NERDTreeFocus<CR>
+nnoremap <C-n> :NERDTree<CR>
+nnoremap <C-t> :NERDTreeToggle<CR>
+nnoremap <C-f> :NERDTreeFind<CR>
+
+autocmd BufEnter * if winnr() == winnr('h') && bufname('#') =~ 'NERD_tree_\d\+' && bufname('%') !~ 'NERD_tree_\d\+' && winnr('$') > 1 |
+ \ let buf=bufnr() | buffer# | execute "normal! \<C-W>w" | execute 'buffer'.buf | endif