私の端末は正常に動作しますが、画面の一番下までスクロールすると、画面から 9 行ほど外れるまで上方へのスクロールは開始されません。そのため、Enter キーを 9 回押すと、入力した内容を確認できます。
これは、端末が全画面になっている場合にのみ発生します。端末を小さくすると、一番下までスクロールしたときに通常どおりスクロールします。
このセットはどこですか?
編集: XFCEターミナルを使用しています。Ubuntu 18.04.4 LTS
答え1
まず、全画面モードのときにターミナル ウィンドウのすべての端が見えますか? 下端が見えない場合は、ディスプレイの調整が誤っており、画像の下部が画面からはみ出している可能性があります。これは通常、実際の物理ディスプレイのコントロールを使用して修正できます。
それが問題でない場合は、xterm
パッケージがインストールされていることを確認し(必要な場合はインストールしてください)、実行してください。
eval $(resize)
問題が発生しているターミナル ウィンドウに。
su
またはを使用してsudo
ターミナル セッション内のあるユーザーから別のユーザーに移行すると、SIGWINCH
ターミナル エミュレータ (元のユーザーとして実行) から問題のシェル/アプリケーション (別のユーザーとして実行) への「ターミナルのサイズが変更されました」信号 ( ) の受け渡しが中断されます。上記のコマンドは、失われた信号の代わりに、ターミナル画面サイズの再評価を強制します。
それでも問題が解決しない場合は、使用している端末のフォントを変更してみてください。使用しているフォントの文字の高さがわずかに誤っている場合、フルスクリーン モードを使用すると約 9 行のエラーが蓄積される可能性がありますが、画面の解像度によっては、より小さな端末ウィンドウ (たとえば、従来の 80x24 のデフォルト サイズ) を使用するとエラーが目立たない場合があります。フォントの変更が役立つ場合は、元のフォントを含むフォント パッケージのバグ レポートを作成することを検討してください。