Windows 7で ConEm でCygwinを使用しています。を使用してbashでプログラムを一時停止することはできません。 CtrlZ GNU/Screenを使用していない限り。
mintty を使用する提案を見てきましたが、それは機能しますが、なぜそれが違いを生むのかわかりません。取得する方法はありますか CtrlZ ConEmuを使用しながら作業するには?
私は同様の設定をしています-ConEmuのCygwinbash + screen。 Ctrl-Z bashと画面自体の両方で機能します。おそらく、最新のCygwinバージョンにアップグレードする必要があるか、この問題をすでに乗り越えているかもしれません。
ただし、特に/bin/sleep.exe
でテストするときに、あなたが話していることに気づきました。私はそれを中断することはできません Ctrl-Z bashで、しかし私は画面の内側にできます。さらに、別の画面ウィンドウからkill -17 [pid of running sleep.exe]
を使用して、bashで一時停止できます(Ctrl-ZSIGSTOP
を送信します。これはkill -l
が#17として表示します)。だから、yaは私を手に入れました... Cygwinのsleep.exeについての何かがファンキーです。
ここで古いスレッドに返信して申し訳ありませんが、私は同様のトピック、つまりConEmuで中断されているプロセス全般に関する回答を探していました。その件については別のスレッドで投稿します。
ConEmuはCtrl + Zキーコンボをまったく処理しません。それはあなたのコンソールアプリケーション(シェル)の責任です。
ただし、コンソール出力を「一時停止」して、Conemuを代替バッファー(デフォルトではWin + Aキーコンボ)に切り替えることができます。