在没有 Windows 终端的情况下是否可以在 Windows 10 上更改 GitBash 配色方案?

在没有 Windows 终端的情况下是否可以在 Windows 10 上更改 GitBash 配色方案?

我使用的是 Windows 10,并且安装了 GitBash。我想更改背景色和前景色。但是,我没有权限安装 Windows Terminal,它可以简化更改配色方案的过程(据我所知)。

如果可能的话,我该如何更改 Windows 10 上 GitBash 的配色方案?

答案1

如果您右键单击 git bash 终端的顶部栏,将出现一个菜单,然后选择选项。它将带您进入外观选项卡,该选项卡允许您更改前景和背景的颜色。

图像

答案2

看一下适用于 Windows 的 ConEmu 终端仿真器,它有无需安装的便携版本:

https://conemu.github.io/

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 的所有版本。

相关内容