2012-04-16 18 views
6

Ctrl-c (SIGINT/SIGTERM) ha smesso di funzionare in cygwin. Se ricordo, questo potrebbe avere qualcosa a che fare con le impostazioni TTY. Si prega di avvisare su come farlo funzionare di nuovo. Non ho cambiato nulla intenzionalmenteCtrl-c ha smesso di funzionare in cygwin

uscita da stty -a:

$ 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 

Quando premendo ctrl-c il titolo della finestra cambia cmd per ~ ~ da Select. Ctrl-c interrompe anche un programma in esecuzione ma non crea una nuova riga.

Sono anche in esecuzione sul sessioni ssh-agent

Penso che questo riavvio del computer servivano potrebbe essere fissato, ma fatemi sapere se avete idea.s

risposta

0

reinstallato Cygwin e funziona ora.

1

Ho trovato questa domanda quando ho voluto arrestare un processo Java iniziato in una sessione di Cygwin, e Ctrl +C non funzionava per me. Poi ho capito che potevo semplicemente uccidere il processo da un'altra sessione di Cygwin, cioè in una nuova sessione:

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