Bash bilgi istemi renklendirme doğru görünmüyor


1

Nasıl çalıştığımı renklendiren bir Bash isteminde bulundum, ancak arka planı yeniden yükledikten sonra bu ayarın yapması gerektiği gibi siyahtan ziyade gri. Benim PS1ise

\[\e[33;40m\]\T \[\e[36;1m\]\u\[\e[31;40m\]@\[\e[32;1m\]\h \W> \[\e[0m\]

Aşağıda bir açıklama için ekran görüntüsü var. İstemin arkasındaki griden bahsediyorum.

05:54:03 alex @ localhost ~>


Yan not: \e[;0muyarıcıdır - ya \e[mda \e[0myeterlidir (boş bir parametre ile tamamen aynı olduğu gibi 0).
yerçekimi

Yanıtlar:


1

Terminalinizin renk şemasında "siyah" yuvasında koyu gri renk var. (Terminalin geri kalanı aslında siyahtır, çünkü varsayılan arka plan tamamen ayrı bir yuvadır.) Bu, GNOME Terminalinde 3.12 sürümüne kadar varsayılan ayar olarak kullanılır.

"Düzen → Profil Tercihleri" ne gidin, "Renk" sekmesini açın, 16 renk düzeni yuvasını bulun ve "Siyah" yuvasını gerçek siyah olacak şekilde değiştirin.

(Alternatif olarak, istemi siyah bir arka plan istemeyin ilk etapta . Mevcut istemi arka plan hiç değişmez bu yana bunu yapan hiç gerek yok dan yine siyah.)


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.