Jak zmienić schemat kolorów w PuTTY?

67

Używam PuTTY do SSH z mojego komputera w domu do komputerów z systemem Linux w pracy, ale niektóre teksty (nazwy folderów) są ciemnoniebieskie na czarnym, co jest prawie niemożliwe do odczytania. Jak zmienić schemat kolorów?

Mój komputer w domu ma system Windows 7 na wszelki wypadek.

Kirt
źródło

Odpowiedzi:

41

W oknie konfiguracji PuTTY po lewej stronie (sekcja kategorii) znajduje się rozwijany element o nazwie Okno, a pod tym elementem znajdują się Kolory . To tam można dokonać zmiany koloru.

ubiquibacon
źródło
dzięki, znacznie lepiej, czy mogę zapisać ustawienia?
Kirt
6
@ Bek tak, możesz zapisać ustawienia. W tym samym oknie konfiguracji kitu po prostu wpisz nazwę hosta w polu tekstowym, w którym jest napisane, Saved Sessionsa następnie naciśnij Saveprzycisk.
ubiquibacon
47

Kliknij menu System w lewym górnym rogu okna PuTTY.

  • Wybierz Zmień ustawienia> Okno> Kolory.
  • W polu z napisem „Wybierz kolor do dostosowania” wybierz ANSI Blue i kliknij przycisk Modyfikuj.
  • Przesuń czarną strzałkę po prawej stronie w górę, aż zobaczysz jaśniejszy odcień niebieskiego, który ci się podoba.
  • Kliknij OK.
  • Wykonaj te same kroki dla ANSI Blue Bold, aby uzyskać zauważalną różnicę między nimi.
  • Po zakończeniu kliknij Zastosuj.
Dennis Williamson
źródło
2
Zadziałało. Nie mam przycisku Zastosuj. Wybierz zapisaną sesję, a następnie zmień kolor. Więc zapisz to!
Johan Hoeksma
Przydatna sztuczka: Możesz otworzyć kit do konkretnej sesji za pomocą -loadopcji wiersza poleceń. Jeśli więc masz sesję o nazwie Pale Yellow, możesz skonfigurować skrót, który otworzyłby tę sesję, używając linii docelowej "G:\Program Files (x86)\PuTTY\putty.exe" -load "Pale Yellow"w skrócie. Posiadanie wielu schematów kolorów jest przydatne do śledzenia, które okno jest w którym systemie.
Michael Kohne
33

Możesz użyć bardzo niesamowitego 4-bitowego projektanta schematów kolorów terminala, aby wygenerować pełny schemat kolorów dla swojej powłoki.

Po prostu utwórz schemat kolorów według własnych upodobań, a następnie kliknij przycisk Pobierz schemat i wybierz kit .

Po pobraniu .regpliku wystarczy go zaimportować do rejestru, aby uzyskać nowy schemat kolorów. Domyślnie zmiana rejestru wpłynie tylko na nowe sesje, ale można również zastosować schemat do istniejących zapisanych sesji, zmieniając ostatnią część ścieżki w .regpliku.

Der Hochstapler
źródło
Doskonałe rozwiązanie tego odwiecznego problemu!
zb226,
1
coś w 2018 roku? nie można pobrać plików .reg z witryny.
Kid101
12

Domyślny schemat kolorów PuTTY jest znany z tego, że jest trudny dla oczu. Polecam rzucić okiem na Pretty PuTTY , Solarized PuTTY lub Solarized & Modern PuTTY, aby uzyskać lepsze ustawienia kolorów.

Zrzut ekranu z Pretty Putty:

Dość puszyste światło Jasna kolorystyka

Dość PuTTY Dark Ciemna kolorystyka

Inne ustawienia

Oprócz ustawień kolorów PuTTY możesz skonfigurować:

  • .dir_colorsdla niestandardowych kolorów podczas używania ls --color=autopolecenia.
  • .screenrcz wpisem term screen-256colorobsługi 256 kolorów za pomocą screen.
  • W PuTTY Connection -> Data -> Terminal-string string to putty-256color.

Uniknąć

Ogólnie unikaj:

  • Rozwiązania, które modyfikują TERMzmienną w .bashrc.
  • Rozwiązania, które modyfikują t_Cozmienną Vima .

To raczej hacki niż rozwiązania.

Dalsza lektura

JacK TrocinskI
źródło
9

Możesz także wprowadzić zmiany kolorów w domyślnej sesji, aby wszystkie przyszłe sesje, które zapisałeś, miały to.

Dave
źródło
jak zapisać domyślną sesję?
Kirt
3
Kliknij „Ustawienia domyślne” w kategorii Sesja. Następnie załaduj. Wprowadź zmiany, a następnie kliknij Zapisz.
Dave
0

Otwórz regedit.exe i przejdź do HKEY_CURRENT_USER \ Software \ SimonTatham \ Putty \ Sessions

Dla każdej zapisanej sesji musisz podać kod R, G, B. ANSI Blue ma kolor 14

W przypadku ustawień domyślnych musisz edytować kolory sesji domyślnego% 20Settings

P. Marachlian
źródło