フレーム内でgdb * input / output *バッファーが積極的にポップアップするのを防ぐにはどうすればよいですか?
gdbをとともに使用する場合M-x gdb、*input/output*バッファーは常に、フォーカスがあり、まだ表示されていないフレームで積極的にポップアップします。*input/output*バッファを手動で起動しない限り、バックグラウンドで静かに維持したいと思います。 これは非常に簡単な例です emacs -Q 実行しますM-x gdb。プログラムを与えてbashヒットReturn *gud-bash*窓、入りますrun -c "while true; do echo hi && sleep 1; done" *input/output of bash*ウィンドウがポップアップする方法に注意してください。ウィンドウC-x 1からそのバッファーを*gud-bash*閉じると、gdbがstdoutを生成するとすぐにバッファーが戻ります。それは私が望まない行動です。 特に、今M-x make-frame(*gud-bash*ウィンドウから)実行します。新しいフレームに、*input/output of bash*ポップアップも表示されます。したがって、すべてのemacsフレームから1つのウィンドウを要求します。 どうすれば修正できますか? 編集:私は追加するのをほとんど忘れていました-emacsバージョンの GNU Emacs 24.5.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.30)