Я переключаюсь на Cygwin из оболочки bash, которая поставляется с Git для Windows, и сталкиваюсь со странной проблемой. Кто-то подумал, что было бы неплохо добавить /cygdrive/
все пути, хотя я думаю, что это ужасно уродливая идея. Я смог определить, что могу частично это исправить, добавив
mount --change-cygdrive-prefix /
export HOME=/c/Users/BZISAD0
в моем .bashrc, но если я взгляну на переменную PATH, все по-прежнему имеет / cygdrive / в нем. Полагаю, я мог бы написать сценарий для исправления PATH, но это еще более хитро, чем то, что я уже делаю. Там должен быть лучше, и я довольно уверен , есть так Баш оболочки использует Git ( в AFAIK) старая версия Cygwin, и это каким - то образом настроен на не перед именем /cygdrive
везде. Итак, как я могу повернуть ручку «сосать» на ноль?
ls /
, диски Windows не отображаются. Даже при использованииls -l /
. Это ожидается? Это можно исправить? Это то, что я имею в fstab:none / cygdrive binary,posix=0,user,acl 0 0