This commit is contained in:
Alexander Jeurissen 2017-06-07 11:13:33 +00:00 committed by GitHub
commit 937ee26377

View File

@ -138,6 +138,7 @@ function! s:define_commands()
endif
command! -nargs=* -bar -bang -complete=customlist,s:names PlugInstall call s:install(<bang>0, [<f-args>])
command! -nargs=* -bar -bang -complete=customlist,s:names PlugUpdate call s:update(<bang>0, [<f-args>])
command! -nargs=* -bar -bang -complete=customlist,s:names PlugOpen call s:open(<bang>'',<f-args>)
command! -nargs=0 -bar -bang PlugClean call s:clean(<bang>0)
command! -nargs=0 -bar PlugUpgrade if s:upgrade() | execute 'source' s:esc(s:me) | endif
command! -nargs=0 -bar PlugStatus call s:status()
@ -597,6 +598,15 @@ function! s:update(force, names)
call s:update_impl(1, a:force, a:names)
endfunction
function! s:open(force, name)
let plugpath = g:plug_home.'/'.a:name.'/'
if a:force
exec ':Sexplore! '. plugpath
else
exec ':Sexplore '. plugpath
endif
endfunction
function! plug#helptags()
if !exists('g:plugs')
return s:err('plug#begin was not called')