如何使vim vundle安装插件到另一个路径

And*_*510 6 vim

默认情况下,vundle将vim插件安装到linux机器上的〜/ .vim/bundle /.

如何让它安装插件到:

~/here/please/vundle/install/all/plugins/
Run Code Online (Sandbox Code Playgroud)

Ran*_*ris 13

它应该像rc()设置vundle时将目标目录传递给函数一样简单.如果你知道一些vimscript,那么该函数的实现就足够了解它:

func! vundle#rc(...) abort
  let g:bundle_dir = len(a:000) > 0 ? expand(a:1, 1) : expand('$HOME/.vim/bundle', 1)
  let g:vundle_log = []
  call vundle#config#init()
endf
Run Code Online (Sandbox Code Playgroud)

而不只是打电话

call vundle#rc()
Run Code Online (Sandbox Code Playgroud)

在你的vimrc中,使用

 call vundle#rc("~/here/please/vundle/install/all/plugins")
Run Code Online (Sandbox Code Playgroud)