ฉันเปลี่ยนมาใช้ Cygwin จาก bash shell ที่มาพร้อมกับ 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