有没有一种不同的方式来设置git-bash的16个terminal颜色? 理想情况下,我想知道configuration文件的位置,以便编辑更容易,并且设置是可移植的。
看来到目前为止,我看到的唯一方法是从属性窗口中手动编辑框,但是这很麻烦,也很乏味 – 你不能使用hexstring,select颜色来检查它有时会改变颜色。
由于git-bash是mintty的老版本, 我尝试改变我的.bashrc 的方式 ,但没有成功。 任何提示,将不胜感激。
控制台颜色存储在HKCU /控制台/ [窗口名称] / ColorTable00-15下的注册表中。
对于Windows资源管理器上下文菜单项(由Git-Cheetah提供),[窗口名称]是开始菜单条目的“Git Bash”或类似于“C:_Program Files(x86)_Git_git-cheetah _… bin_sh.exe”。
或者,可以通过在“Git Bash.lnk”快捷方式中通过IShellLinkDataList :: AddDataBlock存储具有适当ColorTable设置的NT_CONSOLE_PROPS结构来覆盖注册表设置。 例如,如果编辑通过快捷方式启动的控制台窗口的属性,或者直接编辑快捷方式属性,就会发生这种情况。
如果你想从注册表的值,从头开始创建一个新的“Git Bash.lnk”快捷方式,离开选项/字体/布局/颜色选项卡。