Estou mudando para o Cygwin a partir do shell bash que acompanha o Git for Windows e encontrando um problema estranho. Alguém pensou que seria uma boa ideia adicionar /cygdrive/
todos os caminhos, enquanto eu acho que é uma ideia horrivelmente feia. Consegui determinar que posso corrigir parcialmente isso adicionando
mount --change-cygdrive-prefix /
export HOME=/c/Users/BZISAD0
no meu .bashrc, mas se eu der uma olhada na variável PATH, tudo ainda terá / cygdrive /. Suponho que eu poderia escrever um script para corrigir o PATH, mas isso é ainda mais complicado do que o que já estou fazendo. Tem que haver uma maneira melhor, e estou bastante confiante de que existe desde que o shell do bash do Git usa (AFAIK) uma versão mais antiga do Cygwin, e de alguma forma está configurado para não ser anexado a /cygdrive
todos os lugares. Então, como posso girar o botão "Chupar" para zero?
ls /
, as unidades do Windows não aparecem. Nem mesmo ao usarls -l /
. Isso é esperado? Pode ser consertado? Isto é o que eu tenho no fstab:none / cygdrive binary,posix=0,user,acl 0 0