plugins.vim 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  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 'scrooloose/nerdcommenter'
  13. Plug 'tpope/vim-endwise'
  14. Plug 'tpope/vim-fugitive'
  15. Plug 'tpope/vim-repeat'
  16. Plug 'tpope/vim-unimpaired'
  17. Plug 'vim-scripts/visualrepeat'
  18. if v:version >= 704
  19. Plug 'vim-pandoc/vim-pandoc'
  20. endif
  21. " }}}
  22. " Visual {{{
  23. Plug 'cinaeco/airline-surarken'
  24. Plug 'cinaeco/neonwave.vim'
  25. Plug 'briemens/vim-color-vanilla-cake'
  26. Plug 'junegunn/goyo.vim'
  27. Plug 'junegunn/limelight.vim'
  28. Plug 'vim-airline/vim-airline'
  29. " }}}
  30. " Text Objects {{{
  31. " `s` to work with surrounds e.g. `cs{[`
  32. " `a` to work with arguments e.g. `cia`
  33. Plug 'tpope/vim-surround'
  34. Plug 'vim-scripts/argtextobj.vim'
  35. " }}}
  36. " File Browser and Search {{{
  37. Plug 'ctrlpvim/ctrlp.vim'
  38. Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': 'yes \| ./install' }
  39. Plug 'junegunn/fzf.vim'
  40. if v:version >= 704 || (v:version == 703 && has('patch438'))
  41. Plug 'justinmk/vim-dirvish'
  42. else
  43. Plug 'tpope/vim-vinegar'
  44. endif
  45. " }}}
  46. " Completion and Snippets {{{
  47. Plug 'ajh17/VimCompletesMe'
  48. " }}}
  49. " Coding Language Support {{{
  50. Plug 'vim-pandoc/vim-pandoc-syntax'
  51. Plug 'vimperator/vimperator.vim'
  52. if v:version > 700 || (v:version == 700 && has('patch175'))
  53. Plug 'scrooloose/syntastic'
  54. endif
  55. " }}}
  56. " Local Plugins {{{
  57. if filereadable(expand("~/dotfiles/vim/plugins.vim.local"))
  58. source ~/dotfiles/vim/plugins.vim.local
  59. endif
  60. " }}}
  61. call plug#end()