我使用的是 Windows 10,并且安装了 GitBash。我想更改背景色和前景色。但是,我没有权限安装 Windows Terminal,它可以简化更改配色方案的过程(据我所知)。
如果可能的话,我该如何更改 Windows 10 上 GitBash 的配色方案?
答案1
如果您右键单击 git bash 终端的顶部栏,将出现一个菜单,然后选择选项。它将带您进入外观选项卡,该选项卡允许您更改前景和背景的颜色。
答案2
看一下适用于 Windows 的 ConEmu 终端仿真器,它有无需安装的便携版本:
https://www.fosshub.com/ConEmu.html
它可以高度定制,并且还具有许多预定义的颜色主题。
答案3
打开 gitbash 并执行以下操作:您可以在 gitbash 使用的 conf 文件中设置颜色 .mynttyrc
cd ~
notepad.exe .minttyrc
然后根据需要设置conf:
# Example .minttyrc
# Background color
BackgroundColour=150,150,255
# Text color
Black=0,0,0
BoldBlack=128,128,128
# Cursor color
CursorColour=2,2,2
# Font settings (change these to match your preference)
Font=Consolas
FontHeight=14
完成后,保存并关闭记事本。然后关闭 gitbash 并再次打开。瞧!
答案4
来自帖子 如何在 Windows 版 Git Bash 中更改 RGB 颜色? 我引用已接受的答案:
- 单击打开的 Git Bash 窗口的左上角(窗口框架中的 Git 图标)。
- 出现一个菜单(与常规 DOS cmd 窗口出现的菜单相同)。选择最后一个条目:“属性”,更新 2021:“选项...”(感谢 AlexD!)
- 转到“颜色”标签
- 选择单选按钮“屏幕文本”
- 记住小色框行中当前分配给“屏幕文本”的颜色(它有一个黑色框架)。
- 然后点击相应的颜色框来选择要更改的颜色。此颜色现在被指定为“屏幕文本”,这是 Git Bash 用于常规文本的颜色。但不用担心,此更改只是暂时的,需要修改颜色的值。
- 现在更改所选颜色的红色/绿色/蓝色值。就我而言,我想使左侧第五种颜色更亮。我们将其称为“颜色 5”。这是 Git Bash 使用“git status”显示已更改文件的颜色。每当 Git Bash 想要使用“颜色 5”时,它都会使用新的 RGB 值。
- “屏幕文本”现在仍设置为“颜色 5”。因此,单击您记住的原始颜色。
以这种方式进行的更改是永久性的,但仅对您用于启动 Git Bash 的快捷方式有效。如果您创建新的快捷方式,则会恢复原始颜色。
其他回答
展示如何更改配置文件中的颜色
%USERPROFILE%\.minttyrc
(其他版本可能有所不同)。
还有另一个回答C:\Program Files\Git\etc\profile.d\git-prompt.sh
建议添加到行 尾 :
LS_COLORS=$LS_COLORS:'di=1;30:' ; export LS_COLORS
还有另一个回答
注意到 Git bash 使用默认的 Windows 控制台颜色,可以在注册表中进行调整
HKEY_CURRENT_USER\Console
。
更多答案会增加更多方法。并非所有方法都适用于 Git bash 的所有版本。