echo -ne '\ e] 4; 4; # 00BFBF \ a' # blue Menjalankan perintah di terminal akan mengubah warna menjadi cyan, jika Anda menggunakan permen, Anda dapat mengubah semua warna: code.google.com/ p / mintty / wiki / Tips # Changing_colours (Akan pindah ke menjawab ketika rep memungkinkan.)
axiomx11
1
Cygwin tidak menggunakan warna 4 (biru tua) untuk direktori, tetapi warna 12 (biru tebal). Apakah Anda melakukan remot ke sistem lain?
ak2
Jawaban:
6
Anda mungkin mendapatkan warna dari lsdirinya 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_COLORSvariabel lingkungan. Anda dapat mengatur ini secara manual, atau Anda dapat menggunakan alat dircolors untuk membantu Anda.
Bagi yang penasaran: Ini tidak hanya berfungsi di Cygwin, tetapi juga di shell Linux. Jadi itu mungkin berguna untuk pengguna xterm juga;)
Izzy
Ya, saya menemukan warnanya berasal dari server CentOS jarak jauh saya . Saya menaruh salinan /etc/DIR_COLORSdi direktori home saya, dan berubah DIR 01;34 # directory.
axiomx11
39
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 ~/.minttyrcfile Anda .
Coba jalankan di bawah ini, kemudian mulai ulang MinTTY:
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:
Jawaban:
Anda mungkin mendapatkan warna dari
ls
dirinya sendiri. Anda mendapatkan ini dari memanggilnya sebagails --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.sumber
/etc/DIR_COLORS
di direktori home saya, dan berubahDIR 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:
Ini akan bekerja untuk di mana saja warna biru muncul, bukan hanya dalam hasil dari
ls
.sumber
Ada juga opsi baris perintah
--option
yang memungkinkan Anda untuk mengubah warnaMisalnya berikut mengubah biru menjadi sesuatu yang lebih mudah dibaca
sumber
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:
sumber