Come modificare il percorso predefinito di .vimrc in inside ~ / .vim /?


8

Uso git per persistere nella mia directory ~ / .vim. Vorrei archiviare anche il mio file vimrc in questa directory in modo che risieda anche nel repository. Come posso cambiare la posizione in cui Vim cerca il file vimrc?

Risposte:


11

Non Symlink invece.

mv ~/.vimrc ~/.vim
ln -s  ~/.vim/.vimrc ~/.vim

Puoi anche fare il collegamento simbolico per sincronizzare il tuo video tramite Dropbox.


6
Penso che volevi dire mv ~/.vimrc ~/.vime ln -s ~/.vim/.vimrc ~/.vimrc". That's what I do, too, as well as ln -s ~ / Dropbox / vimfiles ~ / .vim`.
garyjohn,

Fisso. È l'ultima volta che rispondo al telefono a mezzanotte: P
digitxp

Per Windows è echo source ~/.vim/.vimrc > .vimrcinvece possibile utilizzare , che funziona meglio della variante di collegamento simbolico effettiva utilizzata da Windows.
Daan Bakker,

5

La risposta di digitxp è probabilmente la migliore, ma puoi dire a Vim di cercare il tuo vimrc ovunque tu voglia con l'opzione della riga di comando -u, e gvimrc con -U, ad esempio:

vim -u ~/.vim/vimrc -U ~/.vim/gvimrc

2

Vim 7.4 è anche fonte ~/.vim/vimrcdi default. help vimrcdice:

Unix $ HOME / .vimrc o $ HOME / .vim / vimrc

Ma la mia attuale soluzione preferita per il backup dei file ovunque è https://github.com/technicalpickles/homesick che concentra tutti i file di configurazione in un unico posto e gestisce la gestione dei collegamenti simbolici per te.

Vedi anche: /programming/3377298/how-can-i-override-vim-and-vimrc-paths-but-no-others-in-vim

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.