diff --git a/autoload/pathogen.vim b/autoload/pathogen.vim index 579141d..fe7b053 100644 --- a/autoload/pathogen.vim +++ b/autoload/pathogen.vim @@ -105,4 +105,13 @@ endfunction let s:done_bundles = '' " }}}1 +" Invoke :helptags on all non-$VIM doc directories in runtimepath. +function! pathogen#helptags() " {{{1 + for dir in pathogen#split(&rtp) + if dir[0 : strlen($VIM)-1] !=# $VIM && isdirectory(dir.'/doc') && (!filereadable(dir.'/doc/tags') || filewritable(dir.'/doc/tags')) + helptags `=dir.'/doc'` + endif + endfor +endfunction " }}}1 + " vim:set ft=vim ts=8 sw=2 sts=2: