syntax on set noerrorbells set tabstop=4 softtabstop=4 set shiftwidth=4 set expandtab set smartindent set nu set nowrap set smartcase set noswapfile set nobackup set undodir=~/.vim/undodir set undofile set incsearch set backspace=indent,eol,start call plug#begin('~/.vim/plugged') Plug 'tomasr/molokai' Plug 'vim-airline/vim-airline-themes' Plug 'vim-utils/vim-man' Plug 'kien/ctrlp.vim' Plug 'mbbill/undotree' Plug 'ycm-core/YouCompleteMe' Plug 'francoiscabrol/ranger.vim' Plug 'https://github.com/vim-airline/vim-airline.git' Plug 'gerardbm/vim-atomic' Plug 'https://github.com/instant-markdown/vim-instant-markdown.git', {'for': 'markdown'} Plug 'preservim/nerdtree' Plug 'https://github.com/psliwka/vim-dirtytalk.git' call plug#end() autocmd VimEnter * NERDTree | wincmd p autocmd BufEnter * if tabpagenr('$') == 1 && winnr('$') == 1 && exists('b:NERDTree') && b:NERDTree.isTabTree() | quit | endif let g:instant_markdown_theme = 'dark' let g:molokai_original = 1 let g:ranger_replace_netrw = 1 nnoremap :Ranger nnoremap :UndotreeToggle let g:airline#extensions#tabline#enabled = 1 set t_Co=256