1 votos

¿Cómo puedo crear un enlace simbólico a MacVim archivos de configuración?

Quiero guardar mis archivos de configuración en el control de código fuente y un enlace simbólico a ellos para que sean utilizados por MacVim. Buscando en :scriptnames veo vimrc y gvimrc ser utilizado en:

/Applications/MacVim.app/Contents/Resources/vim/vimrc

Mi fuente controlada vim archivos se encuentran en:

~/Programming/Personal (ambos gvim y vimrc están aquí)

¿Cómo puedo configurar el enlace simbólico? Es

ln -nfs ~/Programming/Personal/vimrc /Applications/MacVim.app/Contents/Resources/vim

y

ln -nfs ~/Programming/Personal/gvimrc /Applications/MacVim.app/Contents/Resources/vim

la manera correcta de hacerlo?

2voto

Ryan Spears Puntos 1524

Usted es la incomprensión de la forma (Mac)Vim procesos de su configuración. Simplificando un poco, hay tres capas en OS X:

  • el vimrc y gvirmc archivos en $VIMRUNTIME son el tiempo de ejecución de los valores predeterminados para el Vim instalar. Para MacVim, se establece en el punto en el interior del paquete de la aplicación – los archivos que se encuentran. Estos se sobrescribe cada vez que se actualiza MacVim.
  • el vimrc y gvirmc archivos en $VIM son el sistema de valores de todo. Este es el propósito de proporcionar un administrador de sistemas con una manera de configurar los valores predeterminados. Cuando no se establezca expresamente, $VIM es igual a $VIMRUNTIME.
  • finalmente, el ~/.vimrc y ~/.gvirmc ficheros son de su configuración personal. Estos son los archivos que usted, como individuo Vim usuario, están hechos para personalizar.

Estos archivos de configuración se obtienen en el orden anterior, de arriba a abajo. Para utilizar el personal de la configuración desde otro directorio (por ejemplo, para el control de versiones), sólo un enlace simbólico a su ubicación a la canónica personal de los archivos de configuración, es decir,

ln -s /your/configuration/dir/vimrc ~/.vimrc
ln -s /your/configuration/dir/gvimrc ~/.gvimrc

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