Git Bash不会让我输入任何东西,只是显示一个闪烁的光标

Jef*_*nes 31 git cursor git-bash

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

She*_*man 72

我找到了类似症状的问题的答案.我会在这里将其包含在找到此页面寻找答案的人身上,就像我一样.

就我而言,光标没有移动,或者在屏幕上显示我的输入.
然而,它实际上执行了命令(如果我按下Enter),即使看起来我没有输入任何内容!

解决方案是键入reset<Enter>

原来它可能是任何shell程序(cmd,git bash等)的问题,不一定只是一个Git Bash问题.
它看起来Ctrl-CCtrl-Z偶尔会导致终端不向屏幕回显命令,具体取决于它在被杀死时正在运行的进程.

reset 恢复它.

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

  • 可以确认这在Windows 10(MINGW64窗口)上是否有效。 (3认同)
  • 2019年1月,确认存在问题以及git版本2.20.1.windows.1的解决方案。 (3认同)
  • 谢谢,这解决了我在Git Bash中执行Ctrl + C时缺少光标的问题。 (2认同)
  • 完善!这可行。每次我登录git(Windows 10上的Mintty 2.9.0)时,我总是不得不加载一个新窗口,这真让我发疯。 (2认同)
  • 完美的。该行为正如您所描述的那样。 (2认同)

小智 5

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