【问题标题】:Git Bash won't let me type anything, just shows a blinking cursorGit Bash 不允许我输入任何内容,只会显示一个闪烁的光标
【发布时间】:2015-03-20 08:20:51
【问题描述】:

我无法在 Git-Bash 命令行中输入任何字符;它显示的只是一个闪烁的光标。 Git Bash 昨天工作正常,但我现在无能为力。我该怎么做才能解决这个问题?

【问题讨论】:

  • 恐怕 Stack-Overflow 用户几乎无法为您提供帮助...您是否尝试过关闭并重新启动 Git Bash?
  • 或者重启你的机器?
  • 我注意到,当您移动光标,然后将其移回行尾时,它不会让您输入任何内容,直到您按 Backspace。
  • 是的,我尝试重新启动、重新启动、卸载和重新安装,但它给我的只是带有闪烁光标的黑色空白屏幕,太奇怪了。
  • 这奇怪的事情也开始发生在我身上。就我而言,我可以输入命令,它们就会执行;我只是看不到我输入的内容。

标签: git git-bash


【解决方案1】:

我找到了具有类似症状的问题的答案。 我会将它包含在此处,以供发现此页面以寻找答案的人,就像我一样。

在我的情况下,光标没有移动,也没有在屏幕上显示我的输入。
然而,它实际上执行了命令(如果我按下了Enter),尽管它看起来就像我没有输入任何内容!

解决办法是输入reset

事实证明,这可能是任何 shell 程序(cmd、git bash 等)的问题,不一定只是 Git Bash 问题。
看起来Ctrl-C 或Ctrl-Z 有时会导致终端不向屏幕回显命令,具体取决于它被杀死时正在运行的进程。

reset 恢复它。

我在https://askubuntu.com/a/172747/636571找到了解决方案,并解释了原因

【讨论】:

  • 谢谢,这解决了我在 Git Bash 中执行 Ctrl+C 时缺少光标的问题。
  • 完美!这行得通。每次 git log (Windows 10 上的 Mintty 2.9.0)时都必须加载一个新窗口,这让我发疯了
  • 可以确认这适用于 Windows 10(MINGW64 窗口)。
  • 2019 年 1 月,确认问题以及git version 2.20.1.windows.1 的解决方案。
  • 完美。行为与您描述的一样。
【解决方案2】:

我有一个类似的问题,我可以输入命令,它会执行它们,但我看不到我输入的内容。 对我有用的解决方案是输入q 并恢复正常。

【讨论】:

  • 我可以输入 q,它会显示那个字母,但没有其他字符。 q 并不能解决问题。
【解决方案3】:

右击鼠标会显示快捷方式。 在我使用 git-bash 的情况下

ctrl + insert to copy

and shift + insert to paste

【讨论】:

    【解决方案4】:

    我知道这可能会迟到,但万一有人喜欢发生在我身上的事情。因为关闭可视化窗口解决了光标闪烁问题。

    发生了什么?

    我写了一个命令 -gitk 用于可视化 Git(很棒的功能)

    然后我尝试使用 git bash 一段时间后,我发现只有这个闪烁的光标。我多次尝试重置甚至关闭它;但是关闭它会导致错误,所以我害怕丢失我的工作。

    我关闭了 gitk 可视化窗口,然后像往常一样恢复了 Git bash。

    链接到 gitk https://git-scm.com/book/en/v2/Appendix-A%3A-Git-in-Other-Environments-Graphical-Interfaces

    【讨论】:

      【解决方案5】:

      在命令提示符窗口中使用 CTRL+c 杀死服务器。

      【讨论】:

        【解决方案6】:

        reset (enter) 是光标不闪烁的解决办法。

        【讨论】:

          【解决方案7】:

          这对我有用

          按:q 回车 要么 关闭 git bash 窗口并重新打开它!

          【讨论】:

          • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。
          猜你喜欢
          • 1970-01-01
          • 2017-07-17
          • 1970-01-01
          • 2020-01-21
          • 1970-01-01
          • 1970-01-01
          • 2019-07-09
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多