2012-03-21 11 views

risposta

13

Dovrebbe essere semplice come passare la directory di destinazione alla funzione rc() quando si imposta vundle. L'implementazione di tale funzione spiega abbastanza bene se si conosce un po 'di 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 

Invece di limitarsi a chiamare

call vundle#rc() 

nel vostro vimrc, utilizzare

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

Funziona. E io uso questo: 'call vundle # rc (" $ HOME/here/please/vundle/install/all/plugins ")' - il ** $ HOME ** e ** ~ ** sono entrambi espansi nella directory home, Ho trovato bello provarne un altro quando si avverte uno strano avvertimento. –

+0

Aggiunto a [Vundle FAQ] (https://github.com/gmarik/vundle/wiki#how-do-i-make-vundle-install-plugin-to-another-path) – gmarik

Problemi correlati