J'ai une configuration similaire - Cygwin bash + screen dans ConEmu. Ctrl-Z fonctionne à la fois dans bash et dans screen lui-même. Peut-être faut-il mettre à jour vers la dernière version de Cygwin ou peut-être avez-vous déjà résolu ce problème.
J'ai remarqué ce dont vous parliez, cependant, en particulier lors de tests avec /bin/sleep.exe
. Je ne peux pas suspendre cela avec Ctrl-Z dans bash, mais je peux le faire à l'intérieur de screen. De plus, je peux le suspendre dans bash en utilisant kill -17 [pid du sleep.exe en cours d'exécution]
depuis une autre fenêtre screen (Ctrl-Z envoie un SIGSTOP
, que kill -l
montre comme #17). Alors, je ne sais pas... quelque chose à propos de sleep.exe de Cygwin est bizarre.
Désolé de répondre à un vieux fil de discussion ici, mais je cherchais des réponses sur un sujet similaire - celui des processus suspendus dans ConEmu en général. Je posterai dans un autre fil sur ce sujet.