Wie ändere ich das Farbschema von PuTTY?

67

Ich verwende PuTTY für SSH von meinem PC zu Hause zu Linux-Computern bei der Arbeit, aber ein Teil des Texts (Ordnernamen) ist dunkelblau auf schwarz, was fast unmöglich zu lesen ist. Wie ändere ich das Farbschema?

Mein Computer zu Hause hat Windows 7, falls es einen Unterschied macht.

Kirt
quelle

Antworten:

41

Im PuTTY-Konfigurationsfenster auf der linken Seite (dem Kategoriebereich) befindet sich ein erweiterbares Element mit dem Namen " Fenster". Unter diesem Element befindet sich " Farben" . Hier können Farbänderungen vorgenommen werden.

Ubiquibacon
quelle
Danke, viel besser, kann ich die Einstellungen speichern?
Kirt
6
@Bec ja, du kannst die Einstellungen speichern. Geben Sie im selben Kittkonfigurationsfenster einfach den Hostnamen in das Textfeld ein und Saved Sessionsdrücken Sie die SaveTaste.
Ubiquibacon
47

Klicken Sie oben links im PuTTY-Fenster auf das Menü System.

  • Wählen Sie Einstellungen ändern> Fenster> Farben.
  • Wählen Sie im Feld "Wählen Sie eine anzupassende Farbe" die Option "ANSI-Blau" und klicken Sie auf die Schaltfläche "Ändern".
  • Schieben Sie den schwarzen Pfeil nach rechts nach oben, bis Sie einen helleren Blauton sehen, den Sie mögen.
  • OK klicken.
  • Führen Sie die gleichen Schritte für ANSI Blue Bold aus, damit Sie einen spürbaren Unterschied zwischen den beiden feststellen können.
  • Wenn Sie fertig sind, klicken Sie auf Übernehmen.
Dennis Williamson
quelle
2
Es funktionierte. Ich habe keine Schaltfläche zum Anwenden. Stellen Sie sicher, dass Sie eine gespeicherte Sitzung auswählen und dann die Farbe ändern. Dann speichere es!
Johan Hoeksma
Nützlicher Trick: Mit der -loadBefehlszeilenoption können Sie Putty für eine bestimmte Sitzung öffnen . Wenn Sie also eine Sitzung mit dem Namen haben Pale Yellow, können Sie eine Verknüpfung einrichten, mit der diese Sitzung mithilfe der Zielzeile "G:\Program Files (x86)\PuTTY\putty.exe" -load "Pale Yellow"in der Verknüpfung geöffnet wird . Das Verwenden mehrerer Farbschemata ist praktisch, um festzustellen, welches Fenster sich in welchem ​​System befindet.
Michael Kohne
33

Mit dem hervorragenden 4-Bit-Terminal- Farbschema- Designer können Sie ein vollständiges Farbschema für Ihre Shell generieren.

Erstellen Sie einfach ein Farbschema nach Ihren Wünschen, klicken Sie dann auf die Schaltfläche " Schema abrufen" und wählen Sie " Kitt" aus .

.regImportieren Sie die heruntergeladene Datei einfach in Ihre Registrierung, um das neue Farbschema zu erhalten. Standardmäßig wirkt sich die Registrierungsänderung nur auf neue Sitzungen aus. Sie können das Schema jedoch auch auf vorhandene gespeicherte Sitzungen anwenden, indem Sie den letzten Teil des Pfads in der .regDatei ändern .

Der Hochstapler
quelle
Geniale Lösung für dieses uralte Problem!
zb226
1
alles in 2018? Regendateien können nicht von der Site heruntergeladen werden.
Kid101
12

Das Standard-PuTTY-Farbschema ist bekanntermaßen eine Herausforderung für die Augen. Ich würde empfehlen, Pretty PuTTY , Solarized PuTTY oder Solarized & Modern PuTTY für bessere Farbeinstellungen zu verwenden.

Screenshot von Pretty Putty:

Hübsches PuTTY-Licht Helles Farbschema

Pretty PuTTY Dark Dunkle Farbgebung

Andere Einstellungen

Zusätzlich zu den PuTTY-Farbeinstellungen können Sie Folgendes konfigurieren:

  • .dir_colorsfür benutzerdefinierte Farben bei Verwendung des ls --color=autoBefehls.
  • .screenrcmit dem eintrag term screen-256colorfür 256 farbunterstützung mit screen.
  • In PuTTY- Verbindung -> Daten -> Terminal-Typ Zeichenfolge an putty-256color.

Vermeiden

Generell vermeiden:

  • Lösungen, die die TERMVariable in ändern .bashrc.
  • Lösungen, die die t_CoVariable Vim ändern .

Dies sind eher Hacks als Lösungen.

Weitere Lektüre

JacK TrocinskI
quelle
9

Möglicherweise möchten Sie auch diese Farbänderungen an der Standardsitzung vornehmen, damit alle zukünftigen Sitzungen, die Sie speichern, diese haben.

Dave
quelle
Wie speichere ich die Standardsitzung?
Kirt
3
Klicken Sie in der Kategorie "Sitzung" auf "Standardeinstellungen". Dann laden. Nehmen Sie Ihre Änderungen vor und klicken Sie auf Speichern.
Dave
0

Öffnen Sie regedit.exe und wechseln Sie zu HKEY_CURRENT_USER \ Software \ SimonTatham \ Putty \ Sessions

Für jede gespeicherte Sitzung müssen Sie den Code R, G, B angeben. Das ANSI Blue ist Colour14

Für die Standardeinstellungen müssen Sie die Farben für die Sitzung "Standard% 20Einstellungen" bearbeiten

P. Marachlian
quelle