Fai in modo che vim legga il vimrc da ~ / .vim / vimrc

0

Questo potrebbe non essere il posto migliore per porre questa domanda, ma ho difficoltà a ottenere vim per leggere il mio file vimrc. Se l'ho nella home directory come ~ / .vimrc allora è pronto, ma se lo spostamento ~ / .vim / vimrc in modo che possa sfruttare i plugin e alcune altre cose, non legge più il vimrc. Non riesco a ricordare cosa avrei dovuto fare per fargli leggere il vimrc corretto.

    
posta CaldwellYSR 29.12.2011 - 23:25
fonte

3 risposte

2

Un metodo per caricare ciecamente tutti i tuoi plug-in, supponendo che siano tutti in ~ / .vim / plugins, inserirà quanto segue in ~ / .vimrc:

source glob(~/.vim/plugins/*.vim)
    
risposta data 30.12.2011 - 00:26
fonte
2

Ho creato un collegamento simbolico.

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

Funziona come un incantesimo.

    
risposta data 30.12.2011 - 00:20
fonte
1

Il modo più semplice sarebbe rimanere usando un file ~ / .vimrc, se non altro per usarlo per leggere nella sottocartella basata su .vimrc

Mettere qualcosa di simile al seguente nel tuo ~ / .vimrc dovrebbe funzionare:

if filereadable("~/.vim/vimrc")
        source ~/.vim/vimrc
endif

Non ricordo se vim espande le home directory o no. Immagino che lo faccia, ma se non lo fa, basta usare:

if filereadable("/Users/yourusername/.vim/vimrc")
        source /Users/yourusername/.vim/vimrc
endif
    
risposta data 29.12.2011 - 23:38
fonte

Leggi altre domande sui tag