Просмотр исходного кода

Remove trailing backslash from rtp on Windows

Junegunn Choi 12 лет назад
Родитель
Сommit
8fe08f1944
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      plug.vim

+ 5 - 1
plug.vim

@@ -106,7 +106,11 @@ function! plug#end()
 endfunction
 
 function! s:rtp(spec)
-  return s:dirpath(a:spec.dir . get(a:spec, 'rtp', ''))
+  let rtp = s:dirpath(a:spec.dir . get(a:spec, 'rtp', ''))
+  if s:is_win
+    let rtp = substitute(rtp, '\\*$', '', '')
+  endif
+  return rtp
 endfunction
 
 function! s:add(...)