Terminal GNOME 3.32 (memulai debutnya di Ubuntu 19.04) mengubah default opsi "Tampilkan teks tebal dalam warna-warna cerah" menjadi dinonaktifkan. Seperti jawaban lain dengan baik menunjukkan kepada Anda, satu kemungkinan perbaikan adalah mengembalikan pengaturan itu.
Namun, perubahan ini disengaja dan akan tetap default. Ada kebingungan warisan tentang arti 1
(atau 01
) dalam urutan pelarian yang Anda tunjukkan. Standar (ECMA-48 § 8.3.117) mengatakan "tebal atau peningkatan intensitas", sehingga tidak didefinisikan dengan jelas, dan perilaku lama (tebal dan cerah) dan baru (hanya tebal) sesuai. Sekarang ada cara lain untuk memilih salah satu dari 16 juta warna, namun tidak ada pilihan jelas untuk "tebal". Tujuan kami adalah untuk memisahkan keduanya, dan 1
berdiri untuk "berani" saja.
\e[01;32m
di prompt Anda digunakan untuk beralih ke teks hijau ( 32
) dan membuatnya lebih cerah dan lebih berani ( 01
). Di sisi lain, pendekatan ini tidak memungkinkan Anda untuk menggabungkan warna yang lebih gelap dengan jenis huruf tebal. Dengan perilaku baru terminal gnome, batasan ini sudah tidak ada lagi.
Bilangan 90–97 dapat digunakan untuk warna-warna cerah sebagai yang foreground, dan 100-107 sebagai warna latar belakang. Ini beralih ke mitra yang lebih cerah tanpa membuatnya berani.
Jadi, inilah rekomendasi saya yang menunjukkan masa depan, dengan pemisahan yang jelas dari dua sifat ortogonal ini.
Biarkan kotak centang pada status default baru, dinonaktifkan. Tentukan warna dan atribut apa yang ingin Anda miliki di prompt Anda, dan modifikasi sesuai. Jika Anda ingin memiliki warna cerah, ganti 32
dengan 92
, 34
dengan 94
dll. Dengan perilaku baru, ini memengaruhi kecerahan tetapi bukan pada keberanian. Secara independen dari ini, jika Anda ingin jenis huruf tebal, simpan 01
, jika tidak, hapus. Dengan perilaku baru, ini memengaruhi keberanian tetapi bukan kecerahan.