Как изменить цветовую схему на PuTTY?

67

Я использую PuTTY для SSH со своего ПК дома на компьютеры Linux на работе, но часть текста (имена папок) темно-синего цвета на черном, что почти невозможно прочитать. Как мне изменить цветовую схему?

Мой компьютер дома имеет Windows 7 на случай, если это что-то изменит.

Kirt
источник

Ответы:

41

В окне конфигурации PuTTY с левой стороны (раздел категории) есть расширяемый элемент под названием « Окно», под которым находится « Цвета» . Вот где могут быть сделаны изменения цвета.

ubiquibacon
источник
спасибо, намного лучше, я могу сохранить настройки?
Кирт
6
@ Да, вы можете сохранить настройки. В том же окне конфигурации замазки просто введите имя хоста в текстовое поле, где оно говорит, Saved Sessionsзатем нажмите Saveкнопку.
Убиквибакон
47

Нажмите на системное меню в верхнем левом углу окна PuTTY.

  • Выберите «Изменить настройки»> «Окно»> «Цвета».
  • В поле с надписью «Выберите цвет для настройки» выберите ANSI Blue и нажмите кнопку «Изменить».
  • Двигайте черную стрелку справа вверх, пока не увидите более светлый оттенок синего цвета, который вам нравится.
  • Нажмите ОК.
  • Выполните те же шаги для ANSI Blue Bold, чтобы вы могли заметить разницу между ними.
  • Когда вы закончите, нажмите Применить.
Деннис Уильямсон
источник
2
Это сработало. У меня нет кнопки «Применить». Убедитесь, что вы выбрали сохраненный сеанс, а затем измените цвет. Тогда сохраните это!
Йохан Хоексма
Полезный трюк: вы можете открыть замазку для определенного сеанса, используя параметр -loadкомандной строки Поэтому, если у вас есть сеанс с именем Pale Yellow, вы можете настроить ярлык, который будет открывать этот сеанс, используя строку Цель "G:\Program Files (x86)\PuTTY\putty.exe" -load "Pale Yellow"в ярлыке. Наличие нескольких цветовых схем удобно для отслеживания того, какое окно является какой системой.
Майкл Кохне
33

Вы можете использовать замечательный 4-битный дизайнер цветовых схем для создания полной цветовой схемы для вашей оболочки.

Просто создайте цветовую схему по своему вкусу, затем нажмите кнопку « Получить схему» и выберите замазку .

После загрузки .regфайла просто импортируйте его в свой реестр, чтобы получить новую цветовую схему. По умолчанию изменение реестра повлияет только на новые сеансы, но вы также можете применить схему к существующим сохраненным сеансам, изменив последнюю часть пути в .regфайле.

Der Hochstapler
источник
Блестящее решение этой старой проблемы!
zb226
1
что-нибудь в 2018 году? невозможно загрузить файлы .reg с сайта.
Kid101
12

Известно, что цветовая схема PuTTY по умолчанию жесткая для глаз, я бы порекомендовал взглянуть на Pretty PuTTY , Solarized PuTTY или Solarized & Modern PuTTY для улучшения цветовых настроек.

Снимок экрана: довольно замазка:

Довольно замазанный свет Светлая цветовая гамма

Довольно PuTTY Dark Темная цветовая гамма

Другие настройки

В дополнение к настройкам цвета PuTTY вы можете настроить:

  • .dir_colorsдля пользовательских цветов при использовании ls --color=autoкоманды.
  • .screenrcс записью term screen-256colorдля поддержки 256 цветов с screen.
  • В PuTTY Connection -> Данные -> Строка типа терминала в putty-256color.

избежать

Вообще избегайте:

  • Решения, которые изменяют TERMпеременную в .bashrc.
  • Решения, которые изменяют t_Coпеременную Vim .

Это скорее хаки, чем решения.

дальнейшее чтение

  • Сообщение в блоге Тома Райдера о TERM string's
JacK TrocinskI
источник
9

Вы можете также захотеть внести эти изменения цвета в сеанс по умолчанию, чтобы все последующие сеансы, которые вы сохраняете, имели это.

Дейв
источник
Как сохранить сеанс по умолчанию?
Кирт
3
Нажмите «Настройки по умолчанию» в категории «Сеанс». Затем загрузить. Внесите изменения и нажмите «Сохранить».
Дейв
0

Откройте файл regedit.exe и перейдите в раздел HKEY_CURRENT_USER \ Software \ SimonTatham \ Putty \ Sessions

Для каждой сохраненной сессии вы должны указать код R, G, B. ANSI Blue - это цвет14

Для параметров по умолчанию вы должны отредактировать цвета для сеанса по умолчанию% 20Settings

П. Марачлян
источник