Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个脚本可以在几个 repos 中执行 git 操作,例如 checkout、fetch、pull 和 mvn clean install。如果我在脚本执行 git 操作时按 CTRL-C 它将停止。但在那之后,我看不到我在那个终端输入的字符。如果我按回车键,我会看到终端执行键入的命令并看到输出,但看不到我输入终端的字符。它一直在 MC 中重现,但在普通终端中一切正常。有谁知道这种行为的原因是什么?
感谢 user3159253 的解决方案!stty sane在这样的终端中执行可以解决问题。
stty sane
如果有人解释为什么在这种情况下输入字符在终端中是不可见的,那将会很有帮助。