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

如何使vim vundle安装插件到另一个路径,vim,Vim,默认情况下,vundle将vim插件安装到linux机器上的~/.vim/bundle/ 如何使其安装插件以: ~/here/please/vundle/install/all/plugins/ 设置vundle时,只需将目标目录传递给rc()函数即可。如果您了解一点vimscript,那么该函数的实现就可以很好地解释它: func! vundle#rc(...) abort let g:bundle_dir = len(a:000) > 0 ? expand(a:1, 1) : e

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

如何使其安装插件以:

~/here/please/vundle/install/all/plugins/

设置vundle时,只需将目标目录传递给
rc()
函数即可。如果您了解一点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
而不仅仅是打电话

call vundle#rc()
在vimrc中,使用

 call vundle#rc("~/here/please/vundle/install/all/plugins")

它起作用了。我使用这个:
call vundle#rc($HOME/here/please/vundle/install/all/plugins”)
--将$HOME和~都扩展到HOME目录,当其中一个收到奇怪的警告时,我发现可以尝试另一个