Gnome-terminal i solaryzowany motyw Kolorowanie


17

Próbowałem zastosować motyw koloryzowany do mojego terminalu GNOME, jak wyjaśniono tutaj . Ale wszystko jest wyszarzone i nie tak kolorowe, jak się spodziewano.

Spójrz tutaj
wpisz img des

Masz pomysł, co mogę zrobić?


Czy ten tekst jest podświetlany po przejściu na inny motyw koloru?
pconley,

Ponadto, czy twój monit jest kolorowy? Jak w części, w której jest napisane: nazwa użytkownika @ nazwa hosta Nie widzę tego na zrzucie ekranu. EDYCJA: również zrzuty ekranu pod podanym linkiem mają kolorowe wyjście „ls”, co można ustawić w .bashrc, a nie coś, co kontroluje solaryzacja.
nisshh

Odpowiedzi:


14

Nie jestem pewien dokładnego powodu, ale w żadnym ze skryptów instalujących Solarized for gnome, które widziałem, są to w większości odcienie szarości dla najczęściej używanych kolorów.

Ta strona zawiera polecenia do aktualizacji profilu kolorów Gnome: strona XORCode .

Polecenia to:

gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_background" --type bool false
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_colors" --type bool false
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/palette" --type string "#070736364242:#D3D301010202:#858599990000:#B5B589890000:#26268B8BD2D2:#D3D336368282:#2A2AA1A19898:#EEEEE8E8D5D5:#00002B2B3636:#CBCB4B4B1616:#58586E6E7575:#65657B7B8383:#838394949696:#6C6C7171C4C4:#9393A1A1A1A1:#FDFDF6F6E3E3"
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/background_color" --type string "#00002B2B3636"
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/foreground_color" --type string "#65657B7B8383"

Przekonałem się, że zastąpienie trzeciej linii jednym z moich własnych projektów sprawiło, że terminal wygląda dokładnie tak:

gconftool-2 --set "/apps/gnome-terminal/profiles/Default/palette" --type string "#070736364242:#D3D301010202:#858599990000:#B5B589890000:#26268B8BD2D2:#D3D336368282:#2A2AA1A19898:#EEEEE8E8D5D5:#00002B2B3636:#CBCB4B4B1616:#858599990000:#B5B589890000:#26268B8BD2D2:#6C6C7171C4C4:#2A2AA1A19898:#FDFDF6F6E3E3"

Skrypt powłoki w następującej witrynie może pokazać, co różni się w oryginalnym schemacie i tym, który działał: Skrypt ColourTable na GitHub .


Wypróbowałem twoją paletę, ale niektóre kolory są duplikatami. Również kolor pierwszego planu jest nieprawidłowy. Więc włożyłem swój kod w sedno . (Próbowałem opublikować całość w komentarzu, ale strona wstawiła znaki Unicode o zerowej szerokości).
wjandrea


1

Uważam, że musisz najpierw uruchomić 256 kolorów, zanim będzie poprawnie wyświetlany.

  1. sudo vim ~/.Xdefaults .xsession .vimrc

  2. touch .vimrc i dodaj to:

    set term=screen-256color
    set t_Co=256
    set background=dark
    

    (Tak właśnie zrobiłem, pamiętajcie, że jestem nowy w tym wszystkim i wychodzę z tego, co pamiętam. Zajęło mi to kilka dni badań).

    if $COLORTERM == "gnome-terminal" then set t_Co=256 endif
    

    Wewnątrz .Xdefaults:customization: -color

    Następnie przejdź do następnej linii i: XTerm*termName: xterm-256color

    Że należy to zrobić. echo $TERMpowinien powiedzieć xterm-256colori tput colorspowinien wrócić 256.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.