|
|
- " vim -u test/vimrc
- set nocompatible
-
- let root = '/tmp/vundle_bundles/'
- let src = 'http://github.com/gmarik/vundle.git'
- " let src = '~/.vim/bundle/vundle/.git'
-
- if !isdirectory(expand(root).'/vundle')
- exec '!git clone '.src.' '.root.'/vundle'
- endif
-
- filetype off
- syntax on
-
- runtime macros/matchit.vim
-
- exec 'set rtp+='.root.'/vundle'
-
- call vundle#rc(root)
-
- Bundle "gmarik/vundle"
-
- " vim-scripts name
- Bundle 'molokai'
-
- " github username with dashes
- Bundle 'vim-scripts/ragtag.vim'
-
- " original repo
- Bundle 'altercation/vim-colors-solarized'
- " with extension
- Bundle 'nelstrom/vim-mac-classic-theme.git'
- "
- " invalid uri
- Bundle 'nonexistinguser/yupppierepo.git'
-
- " full uri
- Bundle 'https://github.com/vim-scripts/vim-game-of-life'
- " full uri
- Bundle 'git@github.com:gmarik/ingretu.git'
- " short uri
- Bundle 'gh:gmarik/snipmate.vim.git'
- Bundle 'github:mattn/gist-vim.git'
-
- " local uri stuff
- Bundle '~/Dropbox/.gitrepos/utilz.vim.git'
- " Bundle 'file://Dropbox/.gitrepos/utilz.vim.git'
-
- " with options
- Bundle 'rstacruz/sparkup.git', {'rtp': 'vim/'}
-
- " Camel case
- Bundle 'vim-scripts/RubySinatra'
-
- Bundle 'wincent/Command-T.git'
- BundleMake :ruby puts( cmd = "cd #{File.expand_path($LOAD_PATH.grep(/command-?t/i).first)}/command-t/ && git checkout -f master && ruby extconf.rb && make clean && make");
- \ system(cmd)
-
- filetype plugin indent on " Automatically detect file types.
-
- set wildignore+=doc " should not break helptags
- set wildignore+=.git " should not break clone
-
- BundleInstall
-
- func! s:assert_bundles() abort
- for b in g:bundles
- if (!isdirectory(b.path().'/.git/'))
- throw b.name.' not installed'
- endif
- endfor
- endf
-
- call s:assert_bundles()
|