![Vim no carga .vimrc con enlace simbólico](https://rvso.com/image/1314333/Vim%20no%20carga%20.vimrc%20con%20enlace%20simb%C3%B3lico.png)
Tengo un enlace simbólico .vimrc
:
simont@charmander ~/repositories/config-files [master *]
± $ ls -l ~/.vimrc
lrwxr-xr-x 1 simont admin 6 9 May 17:14 /Users/simont/.vimrc -> .vimrc
Sin embargo, vim
no lo carga al inicio.
Cuando salgo corriendo :echo $MYVIMRC
, vim
vuelve vacío.
No estoy usando ningún alias para vim
:
simont@charmander ~/repositories/config-files [master *]
± $ alias | grep vim
simont@charmander ~/repositories/config-files [master *]
Hay unaracimode preguntas que parecen sugerir que esto debería funcionar para mí. ¿Existe algún indicador en particular al que deba pasar vim
al inicio para que siga los enlaces simbólicos? Estoy perplejo.
Respuesta1
Los destinos de enlaces simbólicos pueden ser absolutos (comenzando con /
) o relativos.a la ubicación del enlace simbólico. Dado que el enlace simbólico está ubicado /Users/simont/
y tiene " .vimrc
" como destino, esencialmente apunta a sí mismo.
Intente recrear el enlace simbólico utilizando una ruta correcta:
Relativo (importante: se almacenará en el enlace simbólico)exactamentecomo se indica en la línea de comando, sin considerar $PWD en absoluto):
ln -sf repositories/config-files/.vimrc ~/.vimrc
Absoluto:
ln -sf ~/repositories/config-files/.vimrc ~/.vimrc
Convertido automáticamente a la ruta relativa correcta (recomendado si tiene un paquete coreutils reciente):
ln -rsf ~/repositories/config-files/.vimrc ~/.vimrc