0 votos

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

Puede que este no sea el mejor lugar para hacer esta pregunta, pero estoy teniendo problemas para conseguir que vim lea mi archivo vimrc. Si lo tengo en el directorio de inicio como ~/.vimrc, entonces está listo sin problemas, pero si lo muevo a ~/.vim/vimrc para que pueda aprovechar los plugins y algunas otras cosas, ya no lee el vimrc. No recuerdo qué debía hacer para que leyera el vimrc correcto.

2voto

Gio Puntos 1431

He creado un enlace simbólico.

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

Funciona a las mil maravillas.

2voto

Christopher Scott Puntos 665

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

source glob(~/.vim/plugins/*.vim)

1voto

Christopher Scott Puntos 665

La forma más fácil sería seguir utilizando un archivo ~/.vimrc, si no es por otra razón que utilizarlo para leer en su subcarpeta basada en .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 los directorios home o no. Imagino que lo hace, pero si no lo hace, sólo tiene que utilizar:

if filereadable("/Users/yourusername/.vim/vimrc")
        source /Users/yourusername/.vim/vimrc
endif

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X