gnome-terminalが無限スクロールを許可しない理由

gnome-terminalが無限スクロールを許可しない理由

私はFedora 14を使用しています。 GNOME端末2.32.0。

ただし、「無限スクロール」ボックスはありません。実際に後ろにスクロールできる行数は10,000個に制限されています。高く設定すると、10,000にリセットされます。

また、gconf-editorに行き、 "/apps/gnome-terminal/profiles/Default/scrollback_unlimited"キーを見つけました。この値を切り替えましたが、ロールバックはまだ10,000行に制限されています。

Gnome Terminal 2.28に無限スクロールバックが導入されたことをオンラインで見ました。

私が認識しない一種のシステム全体またはセキュリティ構成項目はありますか?その場合は、システム管理者に連絡して変更できます。

答え1

バッファ空間には通常メモリが必要です。私の考えでは、無限の逆スクロールバッファは、どの端末エミュレータでも現実的に期待されていません。実行したすべてのタスクのロールバック履歴を維持する必要がある場合は、次のコマンドを実行してください。

#スクリプト

セッションを開始する前に実行したすべての操作、キーストローク、ファイルディレクトリなどがTypeScriptファイルに保存されます。これにより、このファイルから目的のコンテンツを検索できます。

また、なぜ10Kラインバッファが誰にも十分でないのか疑問に思います。画面の記録をそれまでスクロールしたら何かしっかりしていないのです。私はいつでも300〜400行を書くことができます。

答え2

これは非常に古い質問です。

最近のgnome端末では、編集 - >プロファイル設定に移動できます。次に、スクロールタブに移動して「無制限」チェックボックスを選択します。

ここに画像の説明を入力してください。

この例は、Ubuntu 14.04 と GNOME Terminal 3.6.2 からのものです。

編集:2023年12月6日GNOME 42用Ubuntu 22.04.2 LTSバージョン3.44.0

ここに画像の説明を入力してください。

関連情報