如何在 mintty 中动态更改颜色?

如何在 mintty 中动态更改颜色?

如何更改已打开的 Cygwin mintty 会话中的颜色?可能吗?

用例:

在环境施加的时间限制下,未经深思熟虑就打开了多个终端窗口。为了降低将系统 A 的命令输入到系统 B 的终端中的风险,如果它们的颜色不同就好了。是否有一些转义序列或诸如此类的东西可以更改正在运行的会话的颜色方案?

答案1

答案2

您可以在 ~/.minttyrc 文件中设置颜色。更好的是,您可以从这里获取预建主题:https://github.com/mavnn/mintty-colors-solarized

以下是我的 ~/.minttyrc 文件中的内容:

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

结果如下:

Mintty 截图

答案3

作为一个周末项目,我刚刚创建了薄荷色,可用于动态切换配色方案。

它带有一些预定义的主题,您可以通过在主目录中创建配置文件来添加其他主题。

答案4

事实证明,mintty 有菜单,其中一个选择是选项

颜色选择器

相关内容