J'ai installé Vim et Git à C:\Program Files (x86)\(vim|git)
respectivement.
Lorsque j'exécute Vim de Git Bash, il dirige la version interne de Vim qui est venue avec l'installateur Git. Existe-t-il un moyen de remplacer ce comportement qui ne nécessite pas de changer mon .profile
ou alors .bashrc
ou similaire afin que je puisse exécuter la version de vim que j'ai installée dans les fichiers de programme?
Merci.
Par défaut GIT exécute Vim de Git\bin\vim
. C'est en fait un script qui contient un chemin vers l'exécutable lui-même:
#!/bin/sh
exec /share/vim/vim73/vim "$@"
Par conséquent, vous pouvez modifier ce fichier pour indiquer votre emplacement GIT.
L'éditeur par défaut peut être remplacé par Git\etc\gitconfig
:
[core]
editor = path_to_your_editor
En supposant que le changement de contenu de C:\Program Files (x86)\{vim,git}
est possible, vous avez au moins ces deux options en fonction de la valeur de votre %PATH%
Variable d'environnement:
Si vous avez C:\Program Files (x86)\vim\vim73
Dans votre %PATH%
Vous pouvez simplement supprimer vim
binaire installé avec GIT. Pour que cela fonctionne, VIM devrait être exécuté comme vim
et non par un chemin complet.
Vous avez probablement votre répertoire Program Files (x86)
sur un volume NTFS, vous pouvez donc supprimer Vim Executable installé par Git et créer un lien symbolique vers l'exécutable Vim réel.