Saya ingin mengubah warna biru yang digunakan Cygwin untuk direktori. Terlalu gelap untuk dibaca di sebagian besar layar.
Saya ingin mengubah warna biru yang digunakan Cygwin untuk direktori. Terlalu gelap untuk dibaca di sebagian besar layar.
Jawaban:
Anda mungkin mendapatkan warna dari ls
dirinya sendiri. Anda mendapatkan ini dari memanggilnya sebagai ls --color
. Anda dapat menonaktifkan alias ini, atau Anda dapat mengubah warna. Saya menemukan warna yang berguna, jadi saya mengubah warna.
Ada default, tetapi Anda bisa menimpanya dengan menggunakan LS_COLORS
variabel lingkungan. Anda dapat mengatur ini secara manual, atau Anda dapat menggunakan alat dircolors untuk membantu Anda.
/etc/DIR_COLORS
di direktori home saya, dan berubah DIR 01;34 # directory
.
Jika Anda menggunakan MinTTY (yang hampir pasti Anda lakukan, kecuali Anda tahu Anda melakukan sesuatu yang istimewa), metode termudah adalah mengubah pengaturan MinTTY Anda. Anda dapat melakukan ini dengan mengedit ~/.minttyrc
file Anda .
Coba jalankan di bawah ini, kemudian mulai ulang MinTTY:
echo 'Blue=127,127,255' >> ~/.minttyrc
echo 'BoldBlue=191,191,255' >> ~/.minttyrc
Ini akan bekerja untuk di mana saja warna biru muncul, bukan hanya dalam hasil dari ls
.
Ada juga opsi baris perintah --option
yang memungkinkan Anda untuk mengubah warna
Misalnya berikut mengubah biru menjadi sesuatu yang lebih mudah dibaca
C:\cygwin\bin\mintty.exe --option Blue=128,128,192 -i /Cygwin-Terminal.ico -
Cara lain untuk melihat masalah ini adalah bahwa warna "Biru Tua" default yang digunakan oleh CMD Powershell Bash dll di Windows terlalu gelap. Anda dapat mengubahnya dengan: