2012-04-16 15 views
6

Ctrl-c (SIGINT/SIGTERM) funktioniert nicht mehr in Cygwin. Wenn ich mich erinnere, könnte das etwas mit TTY-Einstellungen zu tun haben. Bitte geben Sie an, wie Sie es wieder in Gang bringen können. Ich habe nichts absichtlichCtrl-c funktioniert nicht mehr in Cygwin

Ausgabe von stty -a ändern:

$ stty -a 
speed 38400 baud; rows 25; columns 80; line = 0; 
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; 
eol2 = <undef>; swtch = ^Z; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; 
werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0; 
-parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts 
-ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff 
-iuclc -ixany -imaxbel 
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 
isig icanon iexten echo -echoe -echok -echonl -noflsh -tostop -echoctl -echoke 

Drückt Strg-C den Titel der cmd-Fenster Änderungen ~ von Select ~. Ctrl-c unterbricht auch ein ausführendes Programm, erstellt aber keine neue Zeile.

ich auch auf den Sitzungen ssh-agent

Ich denke, leite diese könnten feste miteinem Computer neu gestartet werden, aber lassen Sie mich wissen, wenn Sie idea.s haben

Antwort

0

neu installiert Cygwin und es funktioniert jetzt.

1

fand ich diese Frage, als ich ein Java-Prozess begann in einer Cygwin-Sitzung beenden wollte, und Ctrl +C war nicht für mich arbeiten. Dann erkannte ich, dass ich den Prozess einfach von einer anderen Cygwin-Sitzung beenden konnte, d. H. In einer neuen Sitzung:

ps - ef | grep java 
kill -9 <pid>