Я скачал и установил git для Windows (msysgit) и часто использовал включенный git bash. Всякий раз, когда я запускаю vim из git bash, мой файл _vimrc не загружается, потому что есть подсветка синтаксиса или что-то еще. Когда я запускаю ту же команду для запуска формы vim в командной строке Windows (cmd) вместо git bash, она работает, как описано в моем файле _vimrc. Единственная настройка, которую я сделал для git bash, - это добавить следующий bash_profile в 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
Кто-нибудь знает, почему он правильно загружает мой файл _vimrc при запуске vim из cmd и неправильно при запуске из git bash?
/bin/vim
это просто скрипт перенаправления, вы можете изменить его и установить путь к тому, что вы хотите.Редактировать
C:\Program Files (x86)\Git\bin\vim
как администратор.Изменить это:
К этому (или каков твой путь):
источник
в vim введите
:scriptnames
.источник