diff --git a/autoload/vundle/config.vim b/autoload/vundle/config.vim index c665d4d..8aaea1c 100644 --- a/autoload/vundle/config.vim +++ b/autoload/vundle/config.vim @@ -150,7 +150,8 @@ func! s:parse_name(arg) elseif arg =~? '^\s*\(git@\|git://\)\S\+' \ || arg =~? '\(file\|https\?\)://' \ || arg =~? '\.git\s*$' - let uri = arg + \ || arg =~? '\V~' + let uri = substitute(arg, '\V~', expand('~'), '') let name = split( substitute(uri,'/\?\.git\s*$','','i') ,'\/')[-1] else let name = arg