在“git gui”中自定义颜色?

kdb*_*kdb 5 git

git gui是一个非常有用的图形客户端,但它的实用性在某种程度上是通过差异的颜色来实现的:上下文文本以黑色排版(因此过度强调),而更改以红色和绿色的弱阴影突出显示 \xe2\x80\x93 一个问题患有部分红绿色盲。

\n\n

可以git diff配置颜色(设置color.diff.*),但git gui会忽略这些设置。

\n\n

是否有任何可用设置会影响 中的颜色选择git gui

\n

Von*_*onC 4

使用 Git 2.30(2021 年第一季度),

请参阅Serg Tereshchenko ( )的提交 4d22c05(2020 年 11 月 22 日)。(由Junio C Hamano 合并 -- --提交 f4d8e19,2020 年 12 月 18 日)last-partizan
gitster

git-gui:修复选定的文本颜色

签字人: Serg Tereshchenko
签字人: Pratyush Yadav

添加了文本小部件的选定状态颜色。

活动和非活动选择的颜色相同,以匹配以前的行为。

这表明您可以编辑 git-gui 的 Tcl 源来更改您需要的任何颜色。
例如,在“ git gui 的深色主题”中建议了这一点

颜色定制示例:

使用 Git 2.30(2021 年第一季度),

请参阅Stefan Haller的提交 da4d86d(2020 年 12 月 18 日)和提交 f9481b1(2020 年 11 月 22 日(由Junio C Hamano 合并 -- --提交 f4d8e19,2020 年 12 月 18 日)stefanhallergitster

git-gui:对非活动文本小部件使​​用灰色背景

签字人: Stefan Haller
签字人: Pratyush Yadav

这样可以更容易地一目了然地看出四个主视图中的哪一个具有键盘焦点。