2012-07-17 22 views
9

Ich verwende console2 als meine Schale für Cygwin und Kontrolle-C nicht funktioniert.Cygwin + konsole2 ctrl-c-Tastatur-Interrupt funktioniert nicht

Ich habe dafür gesorgt, dass Kontrolle-C nicht als Hotkey in meinen konsole2 Einstellungen verwendet wird. Diese

ist, wie ich Cygwin von konsole2 D:\Programs\Cygwin\bin\bash.exe --login -i

Um zu überprüfen, für sich selbst laufen, tun ping google.com -t und versuchen Sie es

mit Steuerung C zu unterbrechen Hier ist meine konsole2 console.xml Datei, http://pastebin.com/mZ3yHe6D

Antwort

5

das war ein Fehler in cygwin, sollte es in der kommenden cygwin Release (1.7.17) festgelegt werden, siehe here


Update: 1.7.17 wurde am 20. Oktober 2012 veröffentlicht. Das Problem ist in der Tat jetzt behoben.

3

So wurde ich durch die Git Msys in diesem Thema läuft installieren (nutzt MingW32) auf zu Sie Windows.

Das Problem war, Strg + C zum Kopieren Auswahl gebunden wurde, die die Fähigkeit der Strg + C in die eigentliche Konsole passieren negiert unterbrechen. dass Hotkey neu zuordnen Bindung ermöglicht es Ihnen tatsächlich Strg + C zur Unterbrechung Server-Tasks wieder verwenden usw.

1

In Console2 neu zuzuweisen, die Hotkey Ctrl +C zu anderen, dann wird die Kündigung arbeiten. Dank Silva

0

Statt die Hotkeys von Neuzuweisung können Sie auch einfach Ctrl-Shift-C für Tastatur Unterbrechung in Console2 drücken