Skip to content

Instantly share code, notes, and snippets.

@lloiacono
Last active January 3, 2018 15:59
Show Gist options
  • Save lloiacono/8ae3433476a5ab0cdec73fdb126b0a46 to your computer and use it in GitHub Desktop.
Save lloiacono/8ae3433476a5ab0cdec73fdb126b0a46 to your computer and use it in GitHub Desktop.
.dotfiles
#https://github.com/amix/vimrc
#https://github.com/scrooloose/nerdtree
set runtimepath+=~/.vim_runtime
source ~/.vim_runtime/vimrcs/basic.vim
source ~/.vim_runtime/vimrcs/filetypes.vim
source ~/.vim_runtime/vimrcs/plugins_config.vim
source ~/.vim_runtime/vimrcs/extended.vim
try
source ~/.vim_runtime/my_configs.vim
catch
endtry
autocmd vimenter * NERDTree
" focus on buffer instead of nerdtree
autocmd VimEnter * wincmd p
autocmd StdinReadPre * let s:std_in=1
autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
map <C-n> :NERDTreeToggle<CR>
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif
set mouse=a
let g:NERDTreeMouseMode=3
@lloiacono
Copy link
Author

lloiacono commented Jan 3, 2018

set runtimepath+=~/.vim_runtime

source ~/.vim_runtime/vimrcs/basic.vim
source ~/.vim_runtime/vimrcs/filetypes.vim
source ~/.vim_runtime/vimrcs/plugins_config.vim
source ~/.vim_runtime/vimrcs/extended.vim

try
source ~/.vim_runtime/my_configs.vim
catch
endtry

autocmd vimenter * NERDTree
" move focus to previous buffer, instead of nerdtree
autocmd VimEnter * wincmd p
autocmd StdinReadPre * let s:std_in=1
autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
map :NERDTreeToggle
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif
let g:NERDTreeWinPos = "left"

set mouse=a
let g:NERDTreeMouseMode=3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment