dotfiles

config files for my linux setup
git clone git://edryd.org/dotfiles
Log | Files | Refs | README

vimrc.bundles (2453B)


      1 set nocompatible
      2 
      3 filetype off
      4 
      5 set rtp+=~/.vim/bundle/Vundle.vim
      6 call vundle#rc()
      7 
      8 " load Vundle
      9 Plugin 'gmarik/Vundle.vim'
     10 
     11 """ my plug-ins
     12 " add nyan cat to status bar
     13 Bundle 'edvb/catium.vim'
     14 Bundle 'edvb/dmenu.vim'
     15 
     16 """ tpope plugins
     17 " toggle comments
     18 Bundle 'tpope/vim-commentary'
     19 " git plug-in
     20 Bundle 'tpope/vim-fugitive'
     21 " auto add endfunction/endif/etc
     22 Bundle 'tpope/vim-endwise'
     23 " improves . command to repeat last command
     24 Bundle 'tpope/vim-repeat'
     25 " automatically changes indents to fit file type
     26 Bundle 'tpope/vim-sleuth'
     27 " allows you to change/insert/delete tags/quotes/parentheses
     28 Bundle 'tpope/vim-surround'
     29 " change options with co or [o and ]o
     30 Bundle 'tpope/vim-unimpaired'
     31 " readline in insert mode
     32 Bundle 'tpope/vim-rsi'
     33 " unix commands in vim
     34 Bundle 'tpope/vim-eunuch'
     35 
     36 """ language specific plug-ins
     37 " syntax checker
     38 Bundle 'Syntastic'
     39 " highlight matching HTML/XML tags
     40 Bundle 'MatchTag'
     41 " collection of language packs
     42 Bundle 'sheerun/vim-polyglot'
     43 " switch between header and c source files
     44 Bundle 'a.vim'
     45 
     46 """ window plug-ins
     47 " split widows that adjust
     48 Bundle 'zhaocai/GoldenView.Vim'
     49 " jump to tags in file, such as classes, functions, variables
     50 Bundle 'Tagbar'
     51 " use same keys for moving around tmux and Vim splits
     52 Bundle 'christoomey/vim-tmux-navigator'
     53 " list "FIXME", "TODO", "XXX" in new window
     54 Bundle 'vim-scripts/TaskList.vim'
     55 " list files in working directory in new buffer to be rename or removed
     56 Bundle 'qpkorr/vim-renamer'
     57 " ui for switching to open buffer
     58 Bundle 'mihaifm/bufstop'
     59 
     60 """ auto complete plug-ins
     61 " auto complete words already in file and syntax's
     62 Bundle 'Shougo/neocomplete.vim'
     63 " addition to Neocomplete, allows auto complete of text in other tmux panes
     64 Bundle 'wellle/tmux-complete.vim'
     65 
     66 """ visual plug-ins
     67 " show where vim marks are
     68 Bundle 'kshenoy/vim-signature'
     69 " rainbow parentheses
     70 Bundle 'luochen1990/rainbow'
     71 " see where lines are added, removed, or changed in a git repo
     72 Bundle 'airblade/vim-gitgutter'
     73 " use tabline to display buffers
     74 Bundle 'ap/vim-buftabline'
     75 " highlight all words under cursor
     76 Bundle 'itchyny/vim-cursorword'
     77 
     78 """ others
     79 " easily align text by characters
     80 Bundle 'tommcdo/vim-lion'
     81 " use s and S to move through line
     82 Bundle 'jayflo/vim-skip'
     83 " increase or decrease select region automatically
     84 Bundle 'terryma/vim-expand-region'
     85 " increment values in visual mode
     86 Bundle 'triglav/vim-visual-increment'
     87 
     88 Bundle 'mhinz/vim-grepper'
     89 Bundle 'swapit'
     90 
     91 filetype plugin indent on
     92