plugins.vim 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. " vim: set sw=2 ts=2 sts=2 et tw=80 fmr={{{,}}} fdl=0 fdm=marker:
  2. "
  3. " The Plugin List
  4. "
  5. silent! call plug#begin('~/dotfiles/vim/plugged')
  6. " General {{{
  7. Plug 'Raimondi/delimitMate'
  8. Plug 'adelarsq/vim-matchit'
  9. Plug 'haya14busa/vim-asterisk'
  10. Plug 'junegunn/vim-easy-align'
  11. Plug 'mbbill/undotree'
  12. Plug 'tpope/vim-endwise'
  13. Plug 'tpope/vim-fugitive'
  14. Plug 'tpope/vim-repeat'
  15. Plug 'tpope/vim-unimpaired'
  16. Plug 'vim-scripts/visualrepeat'
  17. if v:version >= 704
  18. Plug 'vim-pandoc/vim-pandoc'
  19. endif
  20. " }}}
  21. " Visual {{{
  22. Plug 'cinaeco/airline-surarken'
  23. Plug 'cinaeco/neonwave.vim'
  24. Plug 'briemens/vim-color-vanilla-cake'
  25. Plug 'junegunn/goyo.vim'
  26. Plug 'junegunn/limelight.vim'
  27. Plug 'vim-airline/vim-airline'
  28. " }}}
  29. " Text Objects {{{
  30. " `s` to work with surrounds e.g. `cs{[`
  31. " `a` to work with arguments e.g. `cia`
  32. Plug 'tpope/vim-surround'
  33. Plug 'vim-scripts/argtextobj.vim'
  34. " }}}
  35. " File Browser and Search {{{
  36. Plug 'ctrlpvim/ctrlp.vim'
  37. if v:version >= 704 || (v:version == 703 && has('patch438'))
  38. Plug 'justinmk/vim-dirvish'
  39. else
  40. Plug 'tpope/vim-vinegar'
  41. endif
  42. " }}}
  43. " Completion and Snippets {{{
  44. Plug 'vim-scripts/VimCompletesMe'
  45. " }}}
  46. " Coding Language Support {{{
  47. Plug 'vim-pandoc/vim-pandoc-syntax'
  48. Plug 'vim-scripts/yaml.vim'
  49. Plug 'vimperator/vimperator.vim'
  50. if v:version > 700 || (v:version == 700 && has('patch175'))
  51. Plug 'scrooloose/syntastic'
  52. endif
  53. " }}}
  54. " Local Plugins {{{
  55. if filereadable(expand("~/dotfiles/vim/plugins.vim.local"))
  56. source ~/dotfiles/vim/plugins.vim.local
  57. endif
  58. " }}}
  59. call plug#end()