windows - Git Bash 卡在 CTRL + I 上

标签 windows git bash

当我运行 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/

相关文章:

git - MKS Integrity 能否与其他源代码控制工具集成? (SVN, Git...)

linux - 如何在 Linux 中卸载指定磁盘时运行脚本?

bash - 如何在不使用文件实用程序的情况下判断文件是否为文本文件?

windows - 如何为我的 .inf 创建 Windows 安装包?

C++:向上舍入 long 以适应 64kb

git - 为什么 git revert 提示缺少 -m 选项?

git - 无法从 bitbucket 中提取或推送代码

windows - 如何在 Windows 上的 Ubuntu 上的 bash 上运行 eclipse?

c++ - 如何从 Qt 应用程序通过 ODBC 连接到 MySQL 数据库?

windows - 如何在Windows中将Assetic + sass与Symfony2配合使用?