Hacer que vim lea el vimrc de ~ / .vim / vimrc

0

Puede que este no sea el mejor lugar para hacer esta pregunta, pero tengo problemas para que vim lea mi archivo vimrc. Si lo tengo en el directorio de inicio como ~ / .vimrc, entonces está bien, pero si lo muevo ~ / .vim / vimrc para poder aprovechar los complementos y algunas otras cosas, ya no lee el vimrc. No puedo recordar lo que tenía que hacer para que leyera el vimrc correcto.

    
pregunta CaldwellYSR 29.12.2011 - 23:25

3 respuestas

2

Un método para cargar ciegamente todos tus complementos, asumiendo que todos están en ~ / .vim / plugins, sería poner lo siguiente en tu ~ / .vimrc:

source glob(~/.vim/plugins/*.vim)
    
respondido por el Jason Salaz 30.12.2011 - 00:26
2

He creado un enlace simbólico.

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

Funciona como un encanto.

    
respondido por el Gio 30.12.2011 - 00:20
1

La forma más fácil sería seguir usando un archivo ~ / .vimrc, si no fuera por usarlo para leer en su subcarpeta .vimrc

Poner algo como lo siguiente en tu ~ / .vimrc debería funcionar:

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

No recuerdo si vim expande directorios de inicio o no. Me imagino que sí, pero si no lo hace, simplemente use:

if filereadable("/Users/yourusername/.vim/vimrc")
        source /Users/yourusername/.vim/vimrc
endif
    
respondido por el Jason Salaz 29.12.2011 - 23:38

Lea otras preguntas en las etiquetas