set nocompatible " be iMproved filetype off " required! set rtp+=~/.vim/bundle/vundle/ call vundle#begin() " vundle itself " on a fresh install you need to do: " > config submodules update --init " > vim -u .vim/bundles.vim +PluginInstall Plugin 'VundleVim/Vundle.vim', {'name' : 'vundle'} " fugitive -- git handling Plugin 'tpope/vim-fugitive' " gitv -- gitk for vim Plugin 'gregsexton/gitv' " GUndo Plugin 'sjl/gundo.vim' " NERDTree Plugin 'scrooloose/nerdtree' " Tagbar Plugin 'majutsushi/tagbar' " surround.vim Plugin 'tpope/vim-surround' " advanced matching Plugin 'tmhedberg/matchit' " alternate files Plugin 'a.vim' " toggle words Plugin 'toggle_words.vim' " syntactic checkers Plugin 'scrooloose/syntastic' " Ctrl-P Plugin 'ctrlpvim/ctrlp.vim' " i3 Syntax highlighting Plugin 'PotatoesMaster/i3-vim-syntax' " YCM Plugin 'Valloric/YouCompleteMe' " Enhanced Python Syntax Plugin 'vim-python/python-syntax' " Latex Plugin 'lervag/vimtex' " Go Plugin 'fatih/vim-go' " TOML Plugin 'cespare/vim-toml' call vundle#end() filetype plugin indent on " required!