Descargué e instalé git para Windows (msysgit) y usé frecuentemente el git bash incluido. Cada vez que ejecuto vim desde git bash, mi archivo _vimrc no se carga porque hay resaltado de sintaxis o algo así. Cuando ejecuto el mismo comando para iniciar el formulario vim con la línea de comando de Windows (cmd) en lugar de git bash, funciona como se describe en mi archivo _vimrc. La única personalización que hice para git bash es agregar el siguiente bash_profile a C: \ Program Files (x86) \ Git \ etc
alias up='cd ..'
alias ls='ls --color'
alias la='ls -a'
alias vimconfig='vim /c/Program\ Files/Vim/_vimrc'
alias gvimconfig='vim /c/Program\ Files/Vim/_gvimrc'
alias bashconfig='vim /c/Program\ Files/Git/etc/bash_profile'
LS_COLORS='di=36:fi=37:ln=31:pi=5:so=5:bd=5:cd=5:or=31:mi=0:ex=35:*.rpm=90'
export LS_COLORS
¿Alguien sabe por qué carga mi archivo _vimrc correctamente cuando vim se inicia desde cmd e incorrectamente cuando se inicia desde git bash?
/bin/vim
es solo un guión de redireccionamiento, puede modificarlo y establecer la ruta a lo que desee.Editar
C:\Program Files (x86)\Git\bin\vim
como administrador.Cambia esto:
A esto (o sea cual sea su camino):
fuente
en vim, escriba
:scriptnames
.fuente