当我运行 Git Bash 时,我偶尔会不小心按下 CTRL+I,这会在释放之前卡住终端很长时间。
我试过CTRL+D, CTRL+Q, CTRL +C 此后,但无济于事。
我目前唯一的选择是简单地等待或强行关闭 Git Bash 窗口。两者都 Not Acceptable 。
有谁知道 CTRL+I 在做什么?是否有一种简单的方法可以在不小心按下它后取消它?
最佳答案
作为wildplasser said in a comment , CTRL+I 等同于TAB。在 bash 中,Tab 键调用 Tab 完成 代码,该代码会四处搜索以查看哪些词与您目前输入的内容相匹配。在 Unix-y 系统上,这通常非常快。显然它在你的系统上非常慢。您或许可以加快它的速度,但如果所有其他方法都失败了,您可以将其禁用。
另见 git bash auto complete slow on windows 7 x64 , https://blog.entelect.co.za/view/7554/speed-up-git-bash-on-windows , 和 https://superuser.com/questions/421397/disable-bashs-programmable-autocompletion-based-on-command .
关于windows - Git Bash 卡在 CTRL + I 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45970347/