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


101

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

ここに画像の説明を入力してください

私の画面では、椅子の中で前かがみになるほど色が似てきます(つまり、画角)。

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

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


これはバグとして報告されています:bugs.launchpad.net/ubuntu/+source/light-themes/+bug/761660
Jan Nekvasil

1
12.10では、承認されたソリューションは機能しません。ここで開かれたバグ:bugs.launchpad.net/ubuntu/+source/unity/+bug/762349
Alessio

これらのソリューションはどちらも12.04では機能していません。何か案は?
ランバート14年

回答:


89

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

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

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

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


4
素晴らしい作品-ありがとう!このソリューションを試している人へのリマインダーとして、変更を有効にする前にログアウトして再度ログインする必要があります。
サム・キング

6
すべてのターミナルウィンドウを閉じて、新しいセッションを再度開くだけでうまくいきました。
13

3
これが14.10まで機能することを確認します。gnome-terminalがgtk-3を使用している限り、仕様を変更しない限り、これは常に解決策です。
風船14

6
あなたが新しいターミナルを起動して、すべての端末のウィンドウを閉じずに変更をテストすることができますgnome-terminal --disable-factory
サムリ・Kärkkäinen

1
14.04
Amos Folarin

17

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

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

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

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

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

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

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

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

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


この回避策は完全に機能します!さらに明るい背景には#4c4b​​47を使用できます。
ニコラスラウル

この提案は12.10では機能しません。
スコットステンスランド

@ScottStensland- 12.10で動作するソリューションの私の答えをご覧ください。
デビッドハークネス

私のようなgtk-2.0ベースの端末で動作します:MATE Terminal 1.8.1 / MATE Desktop Environment 1.8.2 / Ubuntu 14.04 / Kernel Linux 4.2.0-27-generic。また、参照してください。このためbg[ACTIVE] fg[ACTIVE]など
週末


1

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

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


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.