" Initialize Vundle for plugin management set nocompatible filetype off set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() Plugin 'VundleVim/Vundle.vim' Plugin 'a.vim' Plugin 'andreasvc/vim-256noir' Plugin 'aperezdc/vim-template' Plugin 'cespare/vim-toml' Plugin 'ctrlpvim/ctrlp.vim' Plugin 'godlygeek/tabular' Plugin 'LucHermitte/lh-vim-lib' Plugin 'LucHermitte/local_vimrc' Plugin 'OmniSharp/omnisharp-vim' Plugin 'rodjek/vim-puppet' Plugin 'rust-lang/rust.vim' Plugin 'scrooloose/syntastic' Plugin 'tpope/vim-dispatch' Plugin 'tpope/vim-fugitive' call vundle#end() filetype plugin indent on runtime! ftplugin/man.vim " Syntax highlighting syntax on " Status line and numbers set laststatus=2 set number " Colors set background=dark " LaTeX instead of Plain TeX let g:tex_flavor = "latex" " Temporary workaround: csproj indicates a project root let g:ctrlp_root_markers = ['*.csproj'] " Ignore some additional patterns when opening files " set wildignore+=*/tmp/*,*.so,*.swp,*.zip,*/vendor/*,*/node_modules/* set wildignore+=*.so,*.swp,*.zip,*/vendor/*,*/node_modules/* " Set viminfo path according to XDG Base Directory specification set viminfo+=n~/.cache/vim/viminfo