vimrc.bundles.local 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. " Modeline and Notes {
  2. " vim: set sw=2 ts=2 sts=2 et tw=78 foldmarker={,} foldlevel=0 foldmethod=marker spell:
  3. "
  4. " __ _ _____ _
  5. " ___ _ __ / _/ |___ / __ __(_)_ __ ___
  6. " / __| '_ \| |_| | |_ \ _____\ \ / /| | '_ ` _ \
  7. " \__ \ |_) | _| |___) |_____|\ V / | | | | | | |
  8. " |___/ .__/|_| |_|____/ \_/ |_|_| |_| |_|
  9. " |_|
  10. "
  11. " These are the adjusted bundles for cinaeco's setup. Thanks spf13 for an
  12. " otherwise fantastic vim distribution! (well, seems to be the Only Other
  13. " distribution, other than Janus, which is not that great at all).
  14. "
  15. " Notes for when spf13-vim modules get updated:
  16. " Mostly we just override the General bundle section to remove unwanted
  17. " bundles. This way we don't have to do a two step
  18. " BundleInstall-then-BundleClean to get where we want, and running the
  19. " spf13-vim install script doesn't reinstall unwanted bundles.
  20. " }
  21. " Add Wanted Bundles {
  22. Bundle 'tacahiroy/ctrlp-funky'
  23. " }"
  24. " Remove Unwanted Bundles {
  25. " Keep all other spf13-vim sections except 'general'.
  26. if !exists('g:spf13_bundle_groups')
  27. let g:spf13_bundle_groups=['neocomplcache', 'programming', 'php', 'ruby', 'python', 'go', 'twig', 'javascript', 'haskell', 'html', 'misc', 'scala']
  28. endif
  29. " General {
  30. Bundle 'scrooloose/nerdtree'
  31. Bundle 'altercation/vim-colors-solarized'
  32. Bundle 'spf13/vim-colors'
  33. Bundle 'tpope/vim-surround'
  34. Bundle 'spf13/vim-autoclose'
  35. Bundle 'kien/ctrlp.vim'
  36. Bundle 'terryma/vim-multiple-cursors'
  37. Bundle 'vim-scripts/sessionman.vim'
  38. Bundle 'matchit.zip'
  39. " Removed: We use our own powerline install, which comes with our dotfiles.
  40. " Needless to say it means that we intend for this customization of spf13-vim to
  41. " only work with our dotfiles installation! Need to reconsider this if we want
  42. " to have this as a standalone... but then, we'd really be looking at a fork.
  43. "if (has("python") || has("python3")) && exists('g:spf13_use_powerline') && !exists('g:spf13_use_old_powerline')
  44. "Bundle 'Lokaltog/powerline', {'rtp':'/powerline/bindings/vim'}
  45. "elseif exists('g:spf13_use_powerline') && exists('g:spf13_use_old_powerline')
  46. "Bundle 'Lokaltog/vim-powerline'
  47. "else
  48. "Bundle 'bling/vim-airline'
  49. "endif
  50. " Removed: Never got used to easy motion.
  51. " Also, we use <Leader><Leader> for quick NERDCommenter toggling and like it that way.
  52. "Bundle 'Lokaltog/vim-easymotion'
  53. " Removed: Don't care about gvim... yet.
  54. " This causes problems with t_Co = 16 issue with solarized. Still work in
  55. " progress.
  56. "Bundle 'godlygeek/csapprox'
  57. "
  58. Bundle 'jistr/vim-nerdtree-tabs'
  59. Bundle 'flazz/vim-colorschemes'
  60. Bundle 'mbbill/undotree'
  61. " Removed: This is not a fantastic idea, and is slow when working through tunnels.
  62. "Bundle 'myusuf3/numbers.vim'
  63. Bundle 'nathanaelkane/vim-indent-guides'
  64. " Removed: Views are annoying
  65. "if !exists('g:spf13_no_views')
  66. "Bundle 'vim-scripts/restore_view.vim'
  67. "endif
  68. " Removed: Great, but is slow when you work through tunnels, which I do a LOT.
  69. "Bundle 'airblade/vim-gitgutter'
  70. Bundle 'tpope/vim-abolish.git'
  71. " }
  72. " }