ฉันต้องการเปลี่ยนสีน้ำเงินที่ Cygwin ใช้สำหรับไดเรกทอรี มันมืดเกินไปที่จะอ่านบนหน้าจอส่วนใหญ่
ฉันต้องการเปลี่ยนสีน้ำเงินที่ Cygwin ใช้สำหรับไดเรกทอรี มันมืดเกินไปที่จะอ่านบนหน้าจอส่วนใหญ่
คำตอบ:
คุณอาจได้สีจากls
ตัวมันเอง ls --color
คุณจะได้รับจากการกล่าวอ้างว่ามันเป็น คุณสามารถปิดการใช้งานชื่อแทนนี้หรือคุณสามารถเปลี่ยนสี ฉันพบว่าสีมีประโยชน์ดังนั้นฉันจึงเปลี่ยนสี
มีค่าเริ่มต้น แต่คุณสามารถแก้ไขได้โดยใช้LS_COLORS
ตัวแปรสภาพแวดล้อม คุณสามารถตั้งค่านี้ด้วยตนเองหรือคุณสามารถใช้เครื่องมือdircolorsเพื่อช่วยคุณ
/etc/DIR_COLORS
DIR 01;34 # directory
หากคุณใช้ MinTTY (ซึ่งคุณเกือบจะแน่นอนเว้นแต่คุณรู้ว่าคุณกำลังทำอะไรเป็นพิเศษ) วิธีที่ง่ายที่สุดคือเปลี่ยนการตั้งค่า MinTTY คุณสามารถทำได้โดยแก้ไข~/.minttyrc
ไฟล์ของคุณ
ลองเรียกใช้ด้านล่างจากนั้นเริ่ม MinTTY ใหม่:
echo 'Blue=127,127,255' >> ~/.minttyrc
echo 'BoldBlue=191,191,255' >> ~/.minttyrc
นี้จะทำงานได้ทุกที่ว่าสีฟ้าจะเปิดขึ้นไม่เพียง ls
แต่ในผลที่ได้จาก
นอกจากนี้ยังมีตัวเลือกบรรทัดคำสั่ง--option
ที่ให้คุณเปลี่ยนสีได้
เช่นต่อไปนี้เปลี่ยนสีน้ำเงินเป็นสิ่งที่อ่านง่ายขึ้น
C:\cygwin\bin\mintty.exe --option Blue=128,128,192 -i /Cygwin-Terminal.ico -
อีกวิธีหนึ่งในการดูปัญหานี้คือสีเริ่มต้น "สีน้ำเงินเข้ม" ที่ใช้โดย CMD Powershell Bash และอื่น ๆ บน Windows นั้นมืดเกินไป คุณสามารถเปลี่ยนได้โดย: