ターミナルセッションの上にシェルプロンプトを「オーバーレイ」しますか?

ターミナルセッションの上にシェルプロンプトを「オーバーレイ」しますか?

ターミナル セッション上で「オーバーレイ」として実行すると便利な CLI アプリケーションのアイデアがいくつかあります。

言い換えると、現在ターミナルに表示されているものの上に、実際のシェルプロンプトを含むボックスを重ね合わせたいのです。それ以上のことはありません。

ウィンドウとペインの代わりに、既存のものの上に 1 行の高さのターミナルが表示される点を除けば、まったく同じように動作しますtmuxが、実際には「実際の」 1 行の高さのターミナルは必要ありません。可能であれば、他の手段によるプロンプトでも可能です。

これを解決するためにどこから始めればよいか、何かアイデアはありますか?

関連情報