端末は上から下に表示されます。

端末は上から下に表示されます。

常に最新の行を一番上に表示し、残りの行には昇順のタイムスタンプで表示できる端末または端末エミュレータまたはシェルがありますか?通常のターミナルと同様に、逆さまに反転してください。

私を悩ませるのは、コマンドラインで作業するときに注意すべき最も重要な領域が常に画面の下部にあるため、常に頭を下げなければならないということです。私は端末でたくさんのことをします(一日に数時間)。

一般的なアプローチは、最も古い行が常に画面の上部にあり(現在作業中)、最新の行が下部にあることです。私が必要とするのは反対側です。一番下には最も古い行があり、一番上には最新の行があります。

私はインターネット検索とstackexchange検索を試しましたが、私が見つけることができる唯一のものはtildaやguakeのようなトップダウンターミナルでした。これは私が探しているものではありません。

答え1

興味深い質問です...汚れた解決策でターミネーターをインストールすることができます。

sudo apt-get install terminator

次に、++を使用してCtrl2つのタイルコンソールを開きます。ShiftO

左上のアイコンでメニューを展開し、すべて放送を選択します。次に、上部ターミナルのサイズを1行の高さに調整します。上部端末に作成したコマンドは、残りの端末にブロードキャストされます。これにより、常に一番上の行に書き込まれ、結果が一番下の端末に表示されます。

常に目を上から下に動かさなければならないので、これはあまり役に立ちません。ただし、誰かがコマンドを入力する前に「クリーンアップ」を自動的に実行する方法を指摘することもできます。これにより、読みやすくなります。

答え2

これは非常に遅い答えですが、Demoshellがあなたが探しているものです。 (この記事を書いている時点で)機能はあまり豊富ではありませんが、次のように役立ちます。

pip3 install demoshell

https://github.com/dhelmann/demoshell

答え3

ついに解決策を見つけました。 Warp端末にはこのオプションがあります。それは私にとってうまくいきます。 ここに画像の説明を入力してください。

関連情報