web-dev-qa-db-ja.com

ターミナルで選択したタブをより目立たせる方法

配色に関する何かが11.04で変更され、どのタブが選択されているかを判断するのは非常に困難になりました。

enter image description here

私の画面では、椅子を前に倒すほど色が似ています(つまり、画角)。

配色を変更すると問題は解決しますが、その解決策は私にとっては極端すぎます。ターミナルで選択したタブの色を変更する方法はありますか?

UPDATE:12.10では、受け入れられたソリューションは機能しません。誰でも修正できますか?

101
itsadok

12.10–15.04では、Alessioが投稿した バグレポート のKees(kees-vanveen)による comment で説明されているように、GTK 3.0のCSSテーマを作成できます。

  1. ファイルを作成します~/.config/gtk-3.0/gtk.css

  2. 目的の色を使用して、これをコンテンツとして貼り付けます。

    TerminalWindow .notebook tab:active {
        background-color: #def;
    }
    
  3. すべてのターミナルウィンドウを閉じ、アプリケーションを再起動して、変更を確認します。

89
David Harkness

私はそれほどテーマハッカーではありませんが、簡単な修正を以下に示します。

ファイル~/.gtkrc-2.0を作成または編集して、以下を含めます。

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

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

これにより、アクティブなタブのテキストの色が緑色に変わります。あまり美しくありませんが、出発点となるはずです。

fgの行を次のように置き換えることで、強調表示されたタブを明るくすることもできます。

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

欠点:これにより、内側の境界線も明るくなります。

注:これは、外観プロパティで選択したすべてのテーマに影響するため、別のテーマを使用する場合は、これらの変更を元に戻すことを忘れないでください。

17
htorque

https://design.ubuntu.com/brand/colour-palette でUbuntuのwarm greyを使用すると、これは小さいデビッドのバリエーション:

TerminalWindow .notebook tab {
    background-color: #e2e0dd;
}

TerminalWindow .notebook tab:active {
    background-color: #f2f1f0;
}

ここの他のタブの色は少し濃いです。

4
Rodrigo Farias

テーマをハックして、そのように色を変更できます。何年も前、私が好きだったテーマに十分なコントラストがなかったときにやった。

システム全体にインストールされたテーマは/usr/share/themesに存在し、独自のテーマは~/.themesに存在します。変更するテーマがシステム全体のテーマである場合、変更を加える前に~/.themesにコピーして名前を変更することをお勧めします。そうしないと、それらのファイルを担当するパッケージが次回アップグレードされたときに、変更が上書きされます。

1
Scott Severance

Ubuntu 16.04の場合、〜/ .config/gtk-3.0/gtk.cssという名前のファイルを作成し、次のファイルをその中に配置します。

TerminalWindow .notebook tab:active {
    background-color: #b0c0f0;
}

クレジット: http://eli.thegreenplace.net/2014/highlighting-the-active-tab-in-gnome-terminal/

0
krokodil