我使用console2作为我的shell用于cygwin,而control-C无效。
我已确保control-C未在我的console2设置中用作热键。
这是我从console2运行cygwin的方法
D:\Programs\Cygwin\bin\bash.exe --login -i
要检查自己,请执行
ping google.com -t
并尝试使用控件C中断它。
这是我的console2 console.xml文件,http://pastebin.com/mZ3yHe6D
答案 0 :(得分:5)
答案 1 :(得分:3)
所以我也在Windows上通过Git Msys安装(使用MingW32)遇到了这个问题。
问题是Ctrl + C绑定到复制选择,否定了将Ctrl + C中断传递到实际控制台的能力。重新分配热键绑定允许您再次实际使用Ctrl + C来中断服务器任务等。
答案 2 :(得分:1)
在Console2中,将热键 Ctrl + C 重新分配给其他,然后终止将起作用。 谢谢席尔瓦
答案 3 :(得分:1)
除了重新分配热键外,您还可以在控制台2中按Ctrl-Shift-C
键盘中断