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