From f2e01d7e513067ddb57c75f6e38cdcf434946cf8 Mon Sep 17 00:00:00 2001 From: Max Christian Pohle Date: Mon, 22 Oct 2018 00:02:58 +0200 Subject: Major refactoring for version 2.0 vim-plug has been removed and replaced with Vims internal bundle mechanism. But I already noticed, that there is also GLVM now and started trying that as well. --- plugin/nerdtree.vim | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 plugin/nerdtree.vim (limited to 'plugin/nerdtree.vim') diff --git a/plugin/nerdtree.vim b/plugin/nerdtree.vim new file mode 100644 index 0000000..b9665fb --- /dev/null +++ b/plugin/nerdtree.vim @@ -0,0 +1,25 @@ +augroup NERDTREE + " NERDTree: replaces NetRW, as long as it has so many bugs + let NERDTreeIgnore = ['\.aux$', '\.o$'] + let NERDTreeCascadeSingleChildDir = 0 | " I don't get how one can use to create files in that included directory + let NERDTreeChDirMode = 0 + let NERDTreeHiddenFirst = 1 + let NERDTreeMinimalUI = 1 + let NERDTreeShowBookmarks = 1 | " show bookmarks by default (when opening for the first time) + let NERDTreeWinSize = 40 + let NERDTreeQuitOnOpen = 1 + + " depending on if NERDTree has the focus: + nnoremap + \ + \ bufwinnr("%")==g:NERDTree.GetWinNum() ? ':NERDTreeClose' : ':NERDTreeFind' + nnoremap + \ + \ bufwinnr("%")==g:NERDTree.GetWinNum() ? '' : ':N' + + nnoremap + \ + \ bufwinnr("%")==g:NERDTree.GetWinNum() ? '' : ':n' + + packadd nerdtree +augroup END -- cgit v1.2.3