.vim/autoload/vimrc.vim

changeset 579
0cb7adee16fe
parent 578
3e4703eef23d
child 580
5a9e9be223f0
equal deleted inserted replaced
578:3e4703eef23d 579:0cb7adee16fe
17 call mkdir(dir, 'p') 17 call mkdir(dir, 'p')
18 endif 18 endif
19 endif 19 endif
20 endfunction 20 endfunction
21 21
22 function! vimrc#VundleInstall() abort 22 function! vimrc#VundleInstallAndBegin() abort
23 let l:vundle_readme = expand(g:on_windows 23 let l:vundle_readme = expand(g:on_windows
24 \ ? '~/vimfiles/bundle/vundle/README.md' 24 \ ? '~/vimfiles/bundle/vundle/README.md'
25 \ : '~/.vim/bundle/vundle/README.md') 25 \ : '~/.vim/bundle/vundle/README.md')
26 26
27 if !filereadable(l:vundle_readme) 27 if !filereadable(l:vundle_readme)
38 silent execute '!git clone --depth 1 https://github.com/gmarik/vundle "'. $HOME .'\vimfiles\bundle\vundle"' 38 silent execute '!git clone --depth 1 https://github.com/gmarik/vundle "'. $HOME .'\vimfiles\bundle\vundle"'
39 endif 39 endif
40 40
41 echo "Installed Vundle, run :PluginInstall if desired" 41 echo "Installed Vundle, run :PluginInstall if desired"
42 endif 42 endif
43
44 if g:on_windows
45 set rtp+=~/vimfiles/bundle/vundle/
46 call vundle#begin('~/vimfiles/bundle')
47 else
48 set rtp+=~/.vim/bundle/vundle/
49 call vundle#begin()
50 endif
43 endfunction 51 endfunction

mercurial