เพิ่มสีให้กับ Terminal ใน Mac OS X
การเพิ่มเอาต์พุต ls ที่เป็นสีไปยัง Terminal ใน Mac OS X เป็นวิธีที่ดีในการทำให้การนำทางไปรอบๆ บรรทัดคำสั่งง่ายขึ้นเล็กน้อยในสายตา สิ่งนี้ทำให้รายการต่าง ๆ แสดงเป็นสีต่าง ๆ รวมถึงไดเร็กทอรี ไฟล์ โปรแกรมปฏิบัติการ และลิงก์สัญลักษณ์
วิธีเพิ่มเอาต์พุตคำสั่ง Color 'ls' ใน Mac OS X Terminal
เราจะครอบคลุมการตั้งค่าเอาต์พุตสีที่ปรับแต่งได้สำหรับเทอร์มินัลสีเข้มและสีอ่อน และคุณสามารถดูตัวอย่างเอาต์พุต ls สีได้โดยพิมพ์ "ls -G" ที่บรรทัดคำสั่ง การแสดงตัวอย่างด้วย ls -G จะขึ้นอยู่กับการตั้งค่าสีของเทอร์มินัล และไม่จำเป็นต้องแสดงสีที่แสดงในภาพหน้าจอด้านล่าง อย่างไรก็ตาม
- เปิด Terminal แล้วพิมพ์: นาโน .bash_profile
- ใช้ปุ่มลูกศรเพื่อเลื่อนไปที่ด้านล่างของเอกสารและวางในบล็อกข้อความใดบล็อกหนึ่งด้านล่าง ขึ้นอยู่กับลักษณะของเทอร์มินัล (ดูรายการด้านล่างสำหรับการปรับแต่งเพิ่มเติม)
สีสำหรับธีม Dark Terminal: ส่งออก CLICOLOR=1 ส่งออก LSCOLORS=GxFxCxDxBxegedabagaced
สีสำหรับธีมเทอร์มินัลแสง: ส่งออก CLICOLOR=1 ส่งออก LSCOLORS=ExFxBxDxCxegedabagacad
- หลังจากวางสตริงลงใน .bash_profile ยืนยันว่ามีลักษณะเช่นนี้ใน nano:
- กด Control+O เพื่อบันทึกและเปิดหน้าต่าง Terminal ใหม่
- พิมพ์ “ls” หรือ “ls -la” เพื่อยืนยันผลลัพธ์ที่เป็นสี
ไม่บังคับ คุณอาจต้องการสร้างนามแฝงใน .bash_profile เพื่อเชื่อมโยง ls กับบางอย่างเช่น ls -GFh ซึ่งจะมีลักษณะดังนี้:
นามแฝง ls='ls -GFh'
สิ่งนี้ใช้ได้กับ Mac OS X 10.6, OS X 10.7, OS X 10.8 และอื่น ๆ ตราบใดที่คุณใช้ bash shell หากคุณไม่แน่ใจว่าคุณกำลังใช้เชลล์อะไรอยู่ ให้มองหา "bash" ในแถบชื่อเรื่องของหน้าต่างเทอร์มินัล หรือคุณสามารถตรวจสอบด้วยคำสั่งต่อไปนี้:
echo $SHELL
ผลลัพธ์จะเป็น “/bin/bash” หากเป็น bash และอย่างอื่นหากไม่ใช่
อย่าลืมว่าคุณยังสามารถเปลี่ยนรูปลักษณ์ของหน้าต่าง Terminal ได้ทันที และเปลี่ยนวอลเปเปอร์ของ Terminal ได้อีกด้วย
การปรับแต่ง LSCOLORS ด้วยตนเอง หากตัวเลือกสีด้านบนไม่เหมาะกับคุณ คุณสามารถตั้งค่าอะไรก็ได้ที่คุณต้องการ นี่คือหน้าคู่มือของ LSCOLORS หากคุณต้องการลองดู ค่าเริ่มต้นคือ “exfxcxdxbxegedabagacad” แต่การล้างรายการสี .bash_profile จะลบการผสมสีที่น่าเกลียดออกไปด้วย