" Bundles - Modeline and Notes {{{ " vim: set sw=2 ts=2 sts=2 et tw=78 foldmarker={{{,}}} foldlevel=0 foldmethod=marker spell: " " Vim Plugins are managed using Vundle. " " }}} " Setup Bundle Support {{{ " Ensure that the ~/.vim/bundle/ system works set nocompatible filetype off set rtp+=~/.vim/bundle/vundle call vundle#rc() " }}} " Bundles {{{ " Vundle managing itself! Bundle 'gmarik/vundle' "if executable('ack-grep') "let g:ackprg="ack-grep -H --nocolor --nogroup --column" "Bundle 'mileszs/ack.vim' "elseif executable('ack') "Bundle 'mileszs/ack.vim' "elseif executable('ag') "Bundle 'mileszs/ack.vim' "let g:ackprg = 'ag --nogroup --nocolor --column --smart-case' "endif Bundle 'kien/ctrlp.vim' Bundle 'tacahiroy/ctrlp-funky' Bundle 'joonty/vdebug' Bundle 'tpope/vim-repeat' Bundle 'kshenoy/vim-signature' Bundle 'itchyny/lightline.vim' Bundle 'haya14busa/vim-asterisk' Bundle 'nathanaelkane/vim-indent-guides' Bundle 'altercation/vim-colors-solarized' Bundle 'cinaeco/EasyGrep' Bundle 'tpope/vim-surround' "Bundle 'spf13/vim-autoclose' Bundle 'Raimondi/delimitMate' Bundle 'deris/vim-shot-f' Bundle 'terryma/vim-multiple-cursors' Bundle 'matchit.zip' "Bundle 'sjl/gundo.vim' Bundle 'tpope/vim-abolish.git' Bundle 'tpope/vim-unimpaired.git' Bundle 'scrooloose/syntastic' "Bundle 'mattn/webapi-vim' Bundle 'tpope/vim-fugitive' "Bundle 'mattn/gist-vim' Bundle 'scrooloose/nerdcommenter' Bundle 'godlygeek/tabular' Bundle 'tristen/vim-sparkup' "Bundle 'haya14busa/incsearch.vim' "Bundle 'katono/rogue.vim' " Text Objects {{{ Bundle 'kana/vim-textobj-user' Bundle 'kana/vim-textobj-entire' Bundle 'bkad/CamelCaseMotion' Bundle 'vim-scripts/argtextobj.vim' " }}} " Bundle 'vim-scripts/yaml.vim' " File Browser {{{ Bundle 'scrooloose/nerdtree' Bundle 'jistr/vim-nerdtree-tabs' " }}} " Code Browser {{{ if executable('ctags') Bundle 'majutsushi/tagbar' if executable('phpctags') Bundle 'vim-php/tagbar-phpctags.vim' endif endif " }}} " Completion and Snippets {{{ "Bundle 'ervandew/supertab' "Bundle 'MarcWeber/vim-addon-mw-utils' "Bundle 'tomtom/tlib_vim' "Bundle 'garbas/vim-snipmate' "Bundle 'honza/vim-snippets' "" Source support_function.vim to support vim-snippets. "if filereadable(expand("~/.vim/bundle/vim-snippets/snippets/support_functions.vim")) "source ~/.vim/bundle/vim-snippets/snippets/support_functions.vim "endif Bundle 'ajh17/VimCompletesMe' " }}} " Coding Language Support {{{ Bundle 'shawncplus/phpcomplete.vim' Bundle 'tpope/vim-markdown' Bundle 'tpope/vim-cucumber' Bundle 'quentindecock/vim-cucumber-align-pipes' Bundle 'kchmck/vim-coffee-script' Bundle 'mintplant/vim-literate-coffeescript' Bundle 'groenewege/vim-less' Bundle 'elzr/vim-json' " }}} " }}}