Ruby を使用して、多重化されたターミナル ウィンドウを作成したいと考えています。これにより、1 つの「サブ」ウィンドウで、基になるアプリケーションから表示されたデータを動的に更新でき、別の「サブ」ウィンドウで、基になるアプリケーションを制御するためのユーザー入力をサポートできます。
これは、Pry や Readline/Coolline などで可能ですか?
各ウィンドウを個別に作成できますが、端末を同じアプリケーションによって駆動される2つの「サブ」ウィンドウに多重化する方法がわかりません。マルチプロセスのアプリケーションを必要とする 2 つの別々のターミナル ウィンドウを使用する必要はありません。