【问题标题】:How to change from MinTTY to Windows 10 default console in Git Bash?如何在 Git Bash 中从 MinTTY 更改为 Windows 10 默认控制台?
【发布时间】:2023-03-23 17:42:01
【问题描述】:

我使用的是 Windows 10。 我安装了 Git Bash(来自 Git 2.20.1),并配置了使用 MinTTY 作为终端仿真器。 我可以在 Git-2.20.1/etc/install-options.txt 中看到以下条目 Bash Terminal Option: MinTT 这意味着当我启动 git-bash 时,它使用 MinTTY 作为终端 - 可以通过右键单击 git-bash 窗口的标题栏看到这一点。

现在我必须切换到 Windows 默认控制台。当我说“切换”时,我的意思是当我启动 git-bash 时,我希望它使用 Windows 控制台——我应该能够通过右键单击 git-bash 窗口的标题栏来确认这一点。

下面的链接解释了 MinTTY 和 Windows 控制台之间的区别 - https://willi.am/blog/2016/08/08/docker-for-windows-interactive-sessions-in-mintty-git-bash/

但是我找不到任何配置或机制来改变它。 (用Bash Terminal Option: ConHost 更改 install-options.txt 没有任何效果) 而且我无法重新安装它,因为它是通过我的组织打包系统提供的。

有没有人知道我缺少的配置?

感谢帮助 - 非常感谢!

【问题讨论】:

  • 不能肯定,但我认为你需要这样做:stackoverflow.com/a/34555806/791430
  • @PreetamPalwe :这里的切换是什么意思? Mintty 是一个终端程序,您可以明确启动它。 Windows 控制台(我猜你的意思是当你执行 Windows+R 键然后启动命令 cmd 时你在 Windows 上得到的东西)也由你显式启动。你需要什么样的切换,如果你可以决定你要运行哪一个?
  • @user1934428 - 我已经改进了我的问题来回答您的问题 - 谢谢!
  • 你的意思是当你双击 git-bash.exe 时,你会得到一个薄荷味的终端,但你想要一个 Windows 10 默认控制台?
  • @PreetamPalwe :你为什么不反过来做:启动任何你喜欢的终端,然后从里面手动运行你的 bash shell?顺便说一句,您的问题实际上与编程无关,因此在这里无关紧要。你最好在Superuser问这个问题。

标签: bash git git-bash mintty


【解决方案1】:

此开关是 git-bash.exe 二进制文件的一部分。它仅由名为 edit-git-bash 的 Git Windows 安装程序挂钩进行编辑。

你可以编译并运行edit-git-bash。

或者完全重新安装 Git(更简单)

【讨论】:

    猜你喜欢
    • 2011-12-02
    • 2017-08-10
    • 2016-11-27
    • 1970-01-01
    • 2021-05-17
    • 2015-11-17
    • 2019-03-04
    • 1970-01-01
    相关资源
    最近更新 更多