Browse Source

use Plugin instead Bundle

- closes many issues )
pull/403/merge^2
gmarik 12 years ago
parent
commit
1d400a6f14
3 changed files with 42 additions and 3 deletions
  1. +26
    -0
      autoload/vundle.vim
  2. +14
    -1
      autoload/vundle/scripts.vim
  3. +2
    -2
      test/vimrc

+ 26
- 0
autoload/vundle.vim View File

@ -4,6 +4,32 @@
" Readme: http://github.com/gmarik/vundle/blob/master/README.md " Readme: http://github.com/gmarik/vundle/blob/master/README.md
" Version: 0.9 " Version: 0.9
com! -nargs=+ -bar Plugin
\ call vundle#config#bundle(<args>)
com! -nargs=? -bang -complete=custom,vundle#scripts#complete PluginInstall
\ call vundle#installer#new('!' == '<bang>', <q-args>)
com! -nargs=? -bang -complete=custom,vundle#scripts#complete PluginSearch
\ call vundle#scripts#all('!'=='<bang>', <q-args>)
com! -nargs=? -bang -complete=custom,vundle#scripts#complete Plugins
\ call vundle#scripts#all('!'=='<bang>', <q-args>)
com! -nargs=0 -bang PluginList
\ call vundle#installer#list('!'=='<bang>')
com! -nargs=? -bang PluginClean
\ call vundle#installer#clean('!' == '<bang>')
com! -nargs=0 PluginDocs
\ call vundle#installer#helptags(g:bundles)
" Aliases
com! PluginUpdate PluginInstall!
" deprecated
com! -nargs=+ Bundle com! -nargs=+ Bundle
\ call vundle#config#bundle(<args>) \ call vundle#config#bundle(<args>)


+ 14
- 1
autoload/vundle/scripts.vim View File

@ -75,7 +75,7 @@ func! s:view_changelog()
endf endf
func! vundle#scripts#bundle_names(names) func! vundle#scripts#bundle_names(names)
return map(copy(a:names), ' printf("Bundle ' ."'%s'".'", v:val) ')
return map(copy(a:names), ' printf("Plugin ' ."'%s'".'", v:val) ')
endf endf
func! vundle#scripts#view(title, headers, results) func! vundle#scripts#view(title, headers, results)
@ -104,9 +104,22 @@ func! vundle#scripts#view(title, headers, results)
setl ft=vundle setl ft=vundle
setl syntax=vim setl syntax=vim
syn keyword vimCommand Plugin
syn keyword vimCommand Bundle syn keyword vimCommand Bundle
syn keyword vimCommand Helptags syn keyword vimCommand Helptags
com! -buffer -bang -nargs=1 DeletePlugin
\ call vundle#installer#run('vundle#installer#delete', split(<q-args>,',')[0], ['!' == '<bang>', <args>])
com! -buffer -bang -nargs=? InstallAndRequirePlugin
\ call vundle#installer#run('vundle#installer#install_and_require', split(<q-args>,',')[0], ['!' == '<bang>', <q-args>])
com! -buffer -bang -nargs=? InstallPlugin
\ call vundle#installer#run('vundle#installer#install', split(<q-args>,',')[0], ['!' == '<bang>', <q-args>])
com! -buffer -bang -nargs=0 InstallHelptags
\ call vundle#installer#run('vundle#installer#docs', 'helptags', [])
com! -buffer -bang -nargs=1 DeleteBundle com! -buffer -bang -nargs=1 DeleteBundle
\ call vundle#installer#run('vundle#installer#delete', split(<q-args>,',')[0], ['!' == '<bang>', <args>]) \ call vundle#installer#run('vundle#installer#delete', split(<q-args>,',')[0], ['!' == '<bang>', <args>])


+ 2
- 2
test/vimrc View File

@ -22,8 +22,8 @@ exec 'set rtp^='.bundle_dir.'vundle/'
call vundle#rc(bundle_dir) call vundle#rc(bundle_dir)
" vim-scripts name
Bundle 'molokai'
Plugin 'molokai' " vim-scripts name
" github username with dashes " github username with dashes
Bundle 'vim-scripts/ragtag.vim' Bundle 'vim-scripts/ragtag.vim'


Loading…
Cancel
Save