我想设置整个终端的背景颜色。谷歌没有帮助。
这个想法是在prod上下文中设置为红色,在开发上下文中设置为黑色。
理想情况下,我想使用.bash_profile文件,我有代码来切换环境上下文。
答案 0 :(得分:0)
控制台颜色存储在HKCU / Console / [window name] / ColorTable00-15下的注册表中。
[窗口名称]是开始菜单项的“Git Bash”或类似“C:_Program Files(x86)_Git_git-cheetah _.._ bin_sh.exe”的Windows资源管理器上下文菜单项(由Git提供)猎豹)。
或者,可以通过IShellLinkDataList :: AddDataBlock在“Git Bash.lnk”快捷方式中存储具有适当ColorTable设置的NT_CONSOLE_PROPS结构来覆盖注册表设置。这发生在例如如果您编辑通过快捷方式启动的控制台窗口的属性,或者直接编辑快捷方式属性。
如果您想要来自注册表的值,请从头开始创建一个新的“Git Bash.lnk”快捷方式,并单独保留Options / Font / Layout / Colors选项卡。
到目前为止,我看到的唯一方法是从属性窗口手动编辑框,但这是错误和繁琐的 - 你不能使用十六进制字符串,选择颜色来检查它有时会改变颜色疯狂。 enter image description here