| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- " vim: set sw=2 ts=2 sts=2 et tw=80 fmr={{{,}}} fdl=0 fdm=marker:
- "
- " The Plugin List
- "
- silent! call plug#begin('~/dotfiles/vim/plugged')
- " General {{{
- Plug 'Raimondi/delimitMate'
- Plug 'adelarsq/vim-matchit'
- Plug 'dkprice/vim-easygrep'
- Plug 'haya14busa/vim-asterisk'
- Plug 'junegunn/vim-easy-align'
- Plug 'mbbill/undotree'
- Plug 'scrooloose/nerdcommenter'
- Plug 'terryma/vim-multiple-cursors'
- Plug 'tpope/vim-endwise'
- Plug 'tpope/vim-fugitive'
- Plug 'tpope/vim-repeat'
- Plug 'tpope/vim-unimpaired'
- Plug 'vim-scripts/visualrepeat'
- if v:version >= 704
- Plug 'vim-pandoc/vim-pandoc'
- endif
- " }}}
- " Visual {{{
- Plug 'AlessandroYorba/Alduin'
- Plug 'altercation/vim-colors-solarized'
- Plug 'cinaeco/airline-surarken'
- Plug 'cinaeco/neonwave.vim'
- Plug 'junegunn/goyo.vim'
- Plug 'junegunn/limelight.vim'
- Plug 'vim-airline/vim-airline'
- Plug 'vim-airline/vim-airline-themes'
- " }}}
- " Text Objects {{{
- " `,` to work with camel/snake case e.g. `ci,w`
- " `e` to work with whole files e.g. `=ae`
- " `s` to work with surrounds e.g. `cs{[`
- " `a` to work with arguments e.g. `cia`
- Plug 'bkad/CamelCaseMotion'
- Plug 'kana/vim-textobj-entire'
- Plug 'kana/vim-textobj-user'
- Plug 'tpope/vim-surround'
- Plug 'vim-scripts/argtextobj.vim'
- " }}}
- " File Browser {{{
- Plug 'ctrlpvim/ctrlp.vim'
- Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': 'yes \| ./install' }
- Plug 'junegunn/fzf.vim'
- if v:version >= 704 || (v:version == 703 && has('patch438'))
- Plug 'justinmk/vim-dirvish'
- else
- Plug 'tpope/vim-vinegar'
- endif
- " }}}
- " Completion and Snippets {{{
- if v:version >= 704 || (v:version == 703 && has('insert_expand') && has('menu'))
- Plug 'lifepillar/vim-mucomplete'
- else
- Plug 'ajh17/VimCompletesMe'
- endif
- " }}}
- " Coding Language Support {{{
- Plug 'vim-pandoc/vim-pandoc-syntax'
- Plug 'vimperator/vimperator.vim'
- if v:version > 700 || (v:version == 700 && has('patch175'))
- Plug 'scrooloose/syntastic'
- endif
- " }}}
- " Language Support {{{
- Plug 'reedes/vim-wordy'
- " }}}
- " Local Plugins {{{
- if filereadable(expand("~/dotfiles/vim/plugins.vim.local"))
- source ~/dotfiles/vim/plugins.vim.local
- endif
- " }}}
- call plug#end()
|