奇怪的终端错误(?) - 每个命令后都必须按 control+c

奇怪的终端错误(?) - 每个命令后都必须按 control+c

我遇到了一个奇怪的问题两个都终端和 iterm,当我cd进入特定目录(以及每个子文件夹)时,我必须control+c在运行每个命令后“退出”,然后才能继续执行实际命令(例如lscd任何其他命令)。这发生在一个特定根目录下的任何子文件夹中。

我不知道当我需要时它会把我置于什么状态control+c,它只是一个我可以输入文本的空行,如果我按回车键它只会转到下一行。退出它并继续运行命令的唯一方法是点击control+c,但是当我运行另一个命令时,我必须control+c再次退出。所以在每条命令之后都必须这样做非常烦人control+c。它也恰好是我所有工作所在的目录,所以我一直使用它。

抱歉,如果这个解释很糟糕/令人困惑,很难解释这里发生了什么。提前感谢你的帮助!

值得一提的是 - 我通常使用 OSX/zsh/oh-my-zsh/iterm 而不是终端

编辑-刚刚检查过,同样的事情也发生在 vs 代码终端上......

答案1

我想我已经搞清楚了——我之前在 中间用 control+c 停止了git push,那可能是这个问题开始的时候。因为现在当我刚刚执行 时git add *,一切似乎都恢复正常了。我猜它仍然卡在了 中间,git push或者什么的

相关内容