Je passe à Cygwin à partir du shell bash fourni avec Git pour Windows et rencontre un problème étrange. Quelqu'un a pensé que ce serait une bonne idée d'ajouter /cygdrive/
à tous les chemins, alors que je pense que c'est une idée horriblement laide. J'ai pu déterminer que je pouvais résoudre partiellement ce problème en ajoutant
mount --change-cygdrive-prefix /
export HOME=/c/Users/BZISAD0
dans mon .bashrc, mais si je regarde la variable PATH, tout contient toujours / cygdrive /. Je suppose que je pourrais écrire un script pour réparer le PATH mais c'est encore plus compliqué que ce que je fais déjà. Il doit y avoir un meilleur moyen, et je suis assez confiant que depuis que le shell bash de Git utilise (autant que je sache), une version plus ancienne de Cygwin, et il est en quelque sorte configuré pour ne pas s'afficher /cygdrive
partout. Alors, comment puis-je régler le bouton "Suck" à zéro?
ls /
, les lecteurs Windows n'apparaissent pas. Pas même en utilisantls -l /
. Est-ce attendu? Peut-il être réparé? Voici ce que j'ai dans fstab:none / cygdrive binary,posix=0,user,acl 0 0