【问题标题】:cygwin + console2 ctrl-c keyboard interrupt not workingcygwin + console2 ctrl-c 键盘中断不起作用
【发布时间】:2012-07-17 10:38:04
【问题描述】:

我使用console2 作为我的 cygwin 外壳,而 control-C 不起作用。

我已确保我的 console2 设置中没有将 control-C 用作热键。

这就是我从 console2 运行 cygwin 的方式 D:\Programs\Cygwin\bin\bash.exe --login -i

要自己检查,请执行 ping google.com -t 并尝试使用控制 C 中断它。

这是我的 console2 console.xml 文件,http://pastebin.com/mZ3yHe6D

【问题讨论】:

    标签: console cygwin console2


    【解决方案1】:

    除了重新分配热键,您还可以简单地按Ctrl-Shift-C 以在 Console2 中中断键盘

    【讨论】:

      【解决方案2】:

      所以我也在 Windows 上通过 Git Msys 安装(使用 MingW32)遇到了这个问题。

      问题是 Ctrl + C 绑定到复制选择,这否定了将 Ctrl + C 中断传递到实际控制台的能力。重新分配该热键绑定允许您再次实际使用 Ctrl + C 来中断服务器任务等。

      【讨论】:

        【解决方案3】:

        在 Console2 中,将热键 Ctrl + C 重新分配给 other,然后终止将起作用。 谢谢席尔瓦

        【讨论】:

          【解决方案4】:

          这是 cygwin 中的一个错误,它应该在即将发布的 cygwin 版本(1.7.17)中修复,请参阅here


          更新: 1.7.17 于 2012 年 10 月 20 日发布。问题现在确实修复了。

          【讨论】:

            猜你喜欢
            • 2014-10-04
            • 1970-01-01
            • 2015-10-05
            • 2011-11-17
            • 2012-10-13
            • 1970-01-01
            • 2012-10-29
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多