Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function! _FindPlugin(name, path)
- if a:path == '/'
- return ''
- endif
- let find = globpath(a:path, a:name)
- if find == ''
- return _FindPlugin(a:name, fnamemodify(a:path, ':h'))
- else
- return simplify(a:path . '/' . a:name)
- endif
- endfunction
- function! FindPlugin(name)
- return _FindPlugin(a:name, fnamemodify('.', ':p:h'))
- endfunction
- function! PrependToRTP(name)
- let path = FindPlugin(a:name)
- if path != ''
- let &runtimepath = path . ',' . &rtp
- endif
- endfunction
- call PrependToRTP('runVimTests')
- call PrependToRTP('vimtap')
Advertisement
Add Comment
Please, Sign In to add comment