Я перемикаюся на Cygwin з bash shell, який постачається з Git для Windows, і стикаюся з дивною проблемою. Хтось подумав, що було б корисно додати /cygdrive/
всі шляхи, в той час як я думаю, що це жахливо потворна ідея. Мені вдалося визначити, що я можу частково виправити це, додавши
mount --change-cygdrive-prefix /
export HOME=/c/Users/BZISAD0
в моєму .bashrc, але якщо я погляну на змінну PATH, все ще є / cygdrive / в ній. Я гадаю, що я міг би написати сценарій, щоб виправити PATH, але це ще більше дива, ніж те, що я вже роблю. Там повинен бути краще, і я досить впевнений , є так Баш оболонки використовує Git ( в AFAIK) стара версія Cygwin, і це якимось - то чином налаштований на НЕ перед ім'ям /cygdrive
всюди. Отже, як я можу повернути регулятор "Suck" до нуля?
ls /
, диски Windows не з'являються. Навіть при використанніls -l /
. Це очікується? Чи можна це виправити? Ось що я маю в fstab:none / cygdrive binary,posix=0,user,acl 0 0