Как я могу изменить цвета на лету в мятном?

7691
Thomas L Holaday

Как изменить цвета в уже запущенном сеансе Cygwin mintty? Является ли это возможным?

Случай использования:

При ограничениях по времени окружающей среды несколько окон терминала были открыты без предварительного обдумывания. Чтобы уменьшить риск ввода команд для системы A в терминал для системы B, было бы неплохо, если бы они были разных цветов. Есть ли какая-нибудь escape-последовательность или еще что-то, что может изменить цветовую схему для текущего сеанса?

2

4 ответа на вопрос

6
David Roussel

You can set the colours in the ~/.minttyrc file. Even better you can get a prebuilt theme from here: https://github.com/mavnn/mintty-colors-solarized

Here is what I have in my ~/.minttyrc file:

BoldAsFont=yes Transparency=off OpaqueWhenFocused=yes Columns=115 Rows=34 Term=xterm-256color BackspaceSendsBS=yes Font=Consolas FontHeight=11 BellFlash=yes Locale=en_GB Charset=UTF-8 BoldAsColour=yes ForegroundColour=131, 148, 150 BackgroundColour= 0, 43, 54 CursorColour= 220, 50, 47 Black= 7, 54, 66 BoldBlack= 0, 43, 54 Red= 220, 50, 47 BoldRed= 203, 75, 22 Green= 86, 222, 99 BoldGreen= 11, 170, 34 Yellow= 250, 250, 0 BoldYellow= 250, 246, 172 Blue= 38, 139, 210 BoldBlue= 13, 148, 150 Magenta= 211, 54, 130 BoldMagenta= 108, 113, 196 Cyan= 115, 205, 204 BoldCyan= 180, 212, 212 White= 238, 232, 213 BoldWhite= 253, 246, 227 

And here is the result:

Mintty screenshot

5
ak2
это не работало в mintty 1.0.1, но я обновился до 1.0.2 и теперь могу измениться на лету :) thetoolman 12 лет назад 0
4
Joakim Karlsson

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

Он поставляется с несколькими предопределенными темами, и вы можете добавить дополнительные темы, создав файл конфигурации в вашем домашнем каталоге.

0
Thomas L Holaday

Оказывается, у mintty есть меню, и одним из вариантов является Options

a color picker

Это позволяет редактировать только 3 цвета, но не полную палитру ANSI. В настоящее время вам нужно использовать управляющие последовательности xterm для редактирования других цветов, как предлагает ссылка ak2s. thetoolman 12 лет назад 2