msysgit vem com sua própria versão do vim.
Você pode verificar isso executando
type vim
dentro do seu prompt do git bash.
Eu acho que isso vai te dizer que vim
= /bin/vim
, não /c/Program Files/Vim/Vim.exe
.
Em seguida, execute
vim --version | grep vimrc
para ver quais arquivos de configuração ele procura.
No meu sistema, diz
$ vim --version | grep vimrc
system vimrc file: "$VIM\vimrc"
user vimrc file: "$HOME\_vimrc"
2nd user vimrc file: "$VIM\_vimrc"
$VIM
aponta para C:\Program Files\Git\share\vim
e $HOME
aponta para c:\Users\USERNAME
.
Acho que sua melhor opção é executar sua versão do vim baseada no Windows, por exemplo
alias vim='/c/Program Files/Vim/Vim.exe'
ou similar.
Ou você pode mover a versão msysgit do vim para o lado, por exemplo
mv /bin/vim /bin/vim.disabled