3

Можно ли настроить PuTTY так, чтобы у меня была хорошая цветовая схема, как у vim's desert?

Я пользователь PuTTY под Windows, и моя оболочка входа - tcsh. Текущая настройка темы PuTTY - это очень скучный пользовательский интерфейс "черный фон и белый символ".

Если это возможно, не могли бы вы проиллюстрировать немного о том, как это работает?

Я решил эту проблему, но, похоже, настройки как на стороне клиента, так и на стороне сервера влияют на изменение внешнего вида PuTTY, что меня сильно смущает.

4 ответа4

5

Чтобы изменить настройки цвета в текущем сеансе PuTTY:

  1. Щелкните левой кнопкой мыши на верхнем левом значке PuTTY (в моей системе это выглядит как два компьютера со связью между ними.
  2. Выберите "Изменить настройки". Это должно вызвать меню с категориями "Сеанс", "Терминал", "Окно" и "Соединение". Все это должно быть расширено, чтобы показать подкатегории.
  3. В категории "Окно" выберите "Цвета".

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

Редактировать: как отметил Уоррен в комментарии, если вы хотите, чтобы настройки, которые вы только что установили, сохранялись для более поздних подключений, вернитесь в категорию "Сеансы". Затем вы можете выбрать "Настройки по умолчанию" или один из определенных сеансов, которые вы сохранили, и нажать "Сохранить", чтобы сохранить эти настройки.

FWIW: Я часто сохраняю разные настройки для разных сессий, так что их легко отличить, когда у меня одновременно открыты соединения с несколькими разными компьютерами.

0
  • Перейти на вкладку "Внешний вид" в настройках замазки
  • установите флажок "Использовать системные цвета"
  • Вы получите белые окна с черным шрифтом.
0

Ваш вопрос немного неясен. Какие цвета вы хотите изменить?

Цветовая схема, которую вы получаете при входе на сервер, может быть настроена внутри замазки (я думаю, в разделе "цвета").

Если вы хотите, чтобы цвет был внутри vim, вы должны сказать vim использовать color. Обычно вы делаете ": установите синтаксис на", чтобы vim использовал подсветку синтаксиса. Это не должно быть настройки в замазке.

0

В PuTTY нет темы, но вы можете изменить цвета переднего плана и фона.

Цвета переднего плана и фона по умолчанию, а также цвета курсора включают только PuTTY: PuTTY отображает курсор, а PuTTY отображает текст.

Но тогда есть все эти настройки ANSI: когда хосты отправляют последовательность символов ANSI для установки цвета переднего плана:

ESC[33m

ANSI-совместимый терминал (например, PuTTY) должен знать, что следующий тест должен отображаться желтым цветом. (И ESC[39m восстановит нормальный цвет).

Поэтому, когда vim отображает различные цветовые схемы, он просто отправляет escape-последовательности ANSI на терминал:

ESC [3 X m для цветов переднего плана и ESC [4 X m для цветов фона.

Цвета переднего плана

30  Black
31  Red
32  Green
33  Yellow
34  Blue
35  Magenta
36  Cyan
37  White 

Цвета фона

40  Black
41  Red
..  ...
47  White 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .