" wrap end of line set wrap " encoding set encoding=utf-8 " show line numbers set number "indent set smartindent set autoindent set copyindent set shiftwidth=2 set tabstop=2 set shiftround set backspace=indent,eol,start set smarttab set expandtab " mapleader let g:mapleader = "," " leave with jk inoremap jk " pluggins with vim-plug, see https://github.com/junegunn/vim-plug call plug#begin('~/.vim/plugged') Plug 'scrooloose/nerdtree' " file tree Plug 'scrooloose/nerdcommenter' " commenter Plug 'bling/vim-airline', { 'do' : $HOME.'/.vim/fonts/install' } " status line Plug 'tpope/vim-fugitive' " git wrapper Plug 'airblade/vim-gitgutter' " show git diffs on the left Plug 'scrooloose/syntastic' " syntax checker Plug 'bronson/vim-trailing-whitespace' " hilights trailing whitespaces Plug 'Valloric/YouCompleteMe', { 'do': './install.py --clang-completer' } " code completion Plug 'junegunn/vim-easy-align' let g:syntastic_python_checkers=['pyflakes'] ", 'pylint'] call plug#end()