【问题标题】:xterm-256 support for git bashxterm-256 对 git bash 的支持
【发布时间】:2020-10-19 02:50:22
【问题描述】:

我正在尝试通过 git bash 启用 xterm 256 颜色。事实证明有两种方法可以在 Windows 中启动 git bash。

  • windows cmd,运行这个git-cmd.exe --command=usr/bin/bash.exe -l -i
  • 薄荷,运行git-bash.exe

但似乎只有第二个支持 256 色。下面的截图是cat AnsiColors256.ansAnsiColors256.ans的执行结果。

但是git-bash.exe的缺点是它不能集成到像ConEmu这样的集成命令行工具中,如ConEMU Doc所示

另外,你可以在 ConEmu 选项卡中运行 git-bash.exe,但不建议这样做,因为它运行 mintty.exe,这是另一个终端。

它实际上启动了一个新的窗口实例。

我的问题是,是否对配置 cmd.exe 进行任何调整以支持像 mintty.exe 这样的 256 色?我仍然想为我的所有命令行界面使用一个 ConEMU 实例。

我使用的是windows git版本git version 2.24.0.windows.2

【问题讨论】:

    标签: windows git-bash conemu mintty 256color


    【解决方案1】:

    它实际上启动了一个新的窗口实例。

    简单的“bash”不会启动新窗口。

    至于 CMD.exe,您可以考虑改用新的Microsoft Terminal,如Microsoft/Terminal,它更有可能支持 24 位颜色。

    【讨论】:

    • 感谢您提供的信息。 git-bash.exe 启动一个新的mintty GUI 实例,它位于ConEMU 主窗口之外。对于微软终端,安装程序提示我升级到WIN10 1809版本,我怕我做不到,因为工作机是我公司维护的。
    猜你喜欢
    • 2014-02-27
    • 2016-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-04
    • 2018-03-28
    相关资源
    最近更新 更多