Disons que nous sommes dans un environnement Python, et que nous pourrions être sur Windows, OSX ou Linux.Comment est-ce que je découvre par programme l'éditeur git utilise, multiplate-forme?
Comment détermine-t-on l'éditeur utilisé par git?
Si c'était la variable d'environnement, nous pourrions faire:
os.getenv('GIT_EDITOR')
Mais il pourrait aussi être dans la configuration.
Pourrait analyser les fichiers de configuration git, mais nous ne voulons pas réimplémenter toute la recherche (repo, utilisateur, système?).
La question:
Comment pouvons-nous découvrir les utilisations de programmation git éditeur?