Terminalde seçili sekme daha belirgin hale getirme


101

11.04'te renk şemasıyla ilgili bir şey değişti ve şimdi hangi sekmenin seçili olduğunu söylemem çok zor.

görüntü tanımını buraya girin

Ekranımda, renkler sandalyeme oturduğumda aşağıya daha çok benziyor (görüş açısı).

Renk düzenini değiştirirsem sorun çözülür, ancak bu çözüm benim için çok aşırı. Terminalde seçilen sekmenin rengini değiştirmenin veya daha belirgin hale getirmenin bir yolu var mı?

GÜNCELLEME : 12.10'da kabul edilen çözüm işe yaramıyor. Birisi tamir edebilir mi?



1
Onaylıyorum, 12.10'da kabul edilen çözüm işe yaramadı. Burada hata açıldı: bugs.launchpad.net/ubuntu/+source/unity/+bug/762349
Alessio

Bu çözümlerin hiçbiri 12.04'te benim için çalışmıyor. Herhangi bir fikir?
Lambart

Yanıtlar:


89

Bu açıklandığı gibi 12.10-15.04 için GTK 3.0 için CSS tema oluşturabilir yorumun üzerine Kees (kees-vanveen) tarafından hata raporu Alessio tarafından yukarıda yayınlanmıştır.

  1. Dosyayı oluşturun ~/.config/gtk-3.0/gtk.css

  2. İstediğiniz rengi kullanarak bunu içerik olarak yapıştırın:

    TerminalWindow .notebook tab:active {
        background-color: #def;
    }
    
  3. Tüm Terminal pencerelerini kapatın ve değişikliği görmek için uygulamayı yeniden başlatın.


4
Harika çalışıyor - teşekkürler! Bu çözümü deneyen herkese bir hatırlatma olarak, değişikliklerin yürürlüğe girmesinden önce oturumu kapatıp tekrar oturum açmanız gerekir.
Sam King,

6
Sadece tüm terminal pencerelerini kapatmak ve yeni bir oturumu yeniden açmak benim için çalıştı.
sunew

3
Bunun doğrulanmasının 14.10'da yapıldığını onaylayın. Gnome-terminali gtk-3 kullandığı sürece, özellikleri değiştirmediyse bunun daima bir çözüm olması gerekir.
Balonlar

6
Değişimi tüm terminal pencerelerini kapatmadan test edebilirsinizgnome-terminal --disable-factory
Samuli Kärkkäinen

1
14.04

17

Ben pek bir tema korsanı değilim, ama işte hızlıca bir düzeltme:

~/.gtkrc-2.0Aşağıdakileri eklemek için dosyayı oluşturun veya düzenleyin :

style "gnome_terminal_notebook"
{
  fg[NORMAL] = "#00ff00"
}

widget "*TerminalWindow.*.GtkNotebook*" style "gnome_terminal_notebook"

Bu, aktif sekmenin metin rengini yeşile çevirir. Çok güzel değil, ama sana bir başlangıç ​​yapmalıyım.

Fg satırını aşağıdakilerle değiştirerek vurgulanan sekmeyi de aydınlatabilirsiniz :

bg[NORMAL] = shade (1.25, "#3c3b37")

Dezavantajı: Bu aynı zamanda iç sınırları daha da parlak hale getirecek.

Not: Bu, görünüm özelliklerinde seçtiğiniz her temayı etkileyeceğinden, başka bir tema kullanırken bu değişiklikleri geri almayı unutmayın.


Bu geçici çözüm mükemmel çalışıyor! Hatta daha parlak bir arka plan için # 4c4b47 kullanabilirsiniz.
Nicolas Raoul

Bu öneri 12: 10'da çalışmıyor. Birisi bunu onaylayabilir mi?
Scott Stensland

@ScottStensland - 12.10'da çalışan bir çözüm için cevabımı görün .
David Harkness

Gibi-gtk-2.0 tabanlı terminal için çalışır, benim gibi: MATE Terminal 1.8.1 / MATE Masaüstü Ortamı 1.8.2 / Ubuntu 14.04 / Çekirdek Linux 4.2.0-27-generic. Ayrıca bakınız bu için bg[ACTIVE] fg[ACTIVE]vs.
Hafta sonu


1

Temayı kesebilir ve renkleri bu şekilde değiştirebilirsiniz. Bunu yıllar önce yaptım, aksi halde sevdiğim bir temanın yeteri kadar kontrastı olmadı.

Sistem genelinde kurulu /usr/share/themestemalar, kendi temalarınız da yaşar ~/.themes. Değiştirdiğiniz tema sistem genelinde bir temasa, ~/.themesdeğişiklik yapmadan önce onu kopyalamanızı ve yeniden adlandırmanızı öneririm . Aksi takdirde, bu dosyalardan sorumlu paketin bir dahaki yükseltilmesinde değişikliklerin üzerine yazılacaktır.


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.