+runtime! autoload/plug.vim
+" Check if there is vim-plug installed
+if exists('g:loaded_plug')
+ call plug#begin('~/.config/nvim/plugged')
+ Plug 'Glench/Vim-Jinja2-Syntax'
+ Plug 'LaTeX-Box-Team/LaTeX-Box'
+ Plug 'benekastah/neomake'
+ Plug 'vim-airline/vim-airline'
+ Plug 'vim-airline/vim-airline-themes'
+ Plug 'chrisbra/csv.vim'
+ Plug 'craigemery/vim-autotag'
+ Plug 'godlygeek/tabular'
+ "Plug 'kien/ctrlp.vim'
+ Plug 'junegunn/fzf'
+ Plug 'majutsushi/tagbar'
+ Plug 'mhinz/vim-signify'
+ Plug 'msanders/snipmate.vim'
+ Plug 'scrooloose/nerdcommenter'
+ Plug 'scrooloose/nerdtree'
+ " Plug 'scrooloose/syntastic'
+ Plug 'sjl/splice.vim'
+ Plug 'Shougo/deoplete.nvim'
+ Plug 'suan/vim-instant-markdown'
+ Plug 't4ku/marktag'
+ Plug 'thinca/vim-fontzoom'
+ Plug 'tpope/vim-ragtag'
+ Plug 'vim-scripts/CSApprox'
+ Plug 'vim-scripts/DetectIndent'
+ Plug 'vim-scripts/git_patch_tags.vim'
+ Plug 'vim-scripts/loremipsum'
+ call plug#end()
+
+ autocmd! BufWritePost,BufEnter * Neomake
+
+" If there is no vim-plug, try pathogen
+else
+ runtime autoload/pathogen.vim
+ if exists("g:loaded_pathogen")
+ " Pathogen runtime path manipulation
+ call pathogen#runtime_append_all_bundles()
+ call pathogen#helptags()
+ endif
+endif