首页 > 解决方案 > 通过 Windows 终端中的脚本设置 git bash 配色方案

问题描述

为了设置我的终端主题,我通常使用打印 ANSI 控制序列的脚本。例如,

echo -e "\033]11;rgb:20/20/30\033\\"

将背景颜色设置为 RBG #202030。这适用于 git-bash+mintty,它适用于 WSL+Windows 终端。不幸的是,它不适用于 git-bash+Windows 终端。相反,它只是输出 a\而不改变配色方案。

有没有人有解决这个问题的想法?

我尝试过的几件事:

万一这很重要,这是我在 Windows 终端中用来启动 git bash 的命令设置:

"commandline": "C:/Program Files/Git/usr/bin/bash.exe -i -l",

标签: git-bashwindows-terminal

解决方案


您的问题似乎在您的环境中是本地的。确保您使用的是最新版本的 Windows 终端和 git bash,并可能重新安装它们。我是一个正在运行的 Windows 终端 1.0.1401.0 和 git bash 安装程序 2.27.0(安装时没有修改 PATH 也没有过期设置),我可以使用以下命令在 Windows 终端中更改终端的背景:echo -e "\033]11;rgb:20/20/30\033\\.


推荐阅读