「スクリーン」マルチ端末の点線は何を意味しますか?

「スクリーン」マルチ端末の点線は何を意味しますか?

screenターミナルマルチプレクサを使用しています。

何らかの理由で10行目に点線が表示されます。

...
[ec2-user@ip-172-31-1-24 var]$ ls
account  db     games     lib    lock  mail  opt       run    tmp  yp
cache    empty  kerberos  local  log   nis   preserve  spool  www
[ec2-user@ip-172-31-1-24 var]$
----------------------------------------------------------------------------




...

使用可能なワークスペースは数行に制限されています。

それはどういう意味ですか?ワークスペース全体を復元する方法は?

答え1

この問題が発生した他のユーザーに役立つ可能性がある別の答えを提案したいと思います。

デフォルトでは、GNU Screen破線は@slmが言ったものとは異なることを意味します。彼の答えは毛布でしたtmux。 (++)の画面分割の場合、CTRL行は文字ブロック全体で構成されます。 ( )ASscreen

上の点線は、screenスクリーンセッションが最初に接続されたモニター/ターミナルのウィンドウ枠を表示するために使用されます。たとえば、見てみましょう。

フルスクリーン端末でスクリーンセッションを開始できる1280x1024pxモニターがあります。これで、1920x1200pxモニターとフルスクリーン端末を持つ別のコンピューターでを実行してscreen -x <session>マルチディスプレイモードに入ります。その端末には、最初の端末と同じサイズの点線が表示され、-d他の端末()から画面を分離しないと、より多くのスペースが使用できなくなります。これは、接続されているすべての端末が常にすべてを表示できるようにするためです。

答え2

長すぎる。

私は最初にこの質問がについてだと思いましたが、tmux明らかにですscreen。質問を編集すると、これが後で行われたことを示します。他の人が興味を持っている場合に備えて、ここに残しておきますtmux


表示される内容によると、分割ウィンドウの枠線がダッシュで表示されるようです。これを行うにはCtrl++を使用できます。b"

SS1

Ctrl++bを使用している場合は、n次のウィンドウに切り替えるか、exit+を入力してCtrl閉じることができますd

ダッシュはどうですか?

ダッシュはターミナルのこのオプションによって引き起こされるようです。たとえば、OSXのiterm2では、デフォルト設定→プロファイル→テキストメニューに移動し、「ぼかし幅文字を二重幅として扱う」設定を変更してこのレンダリングを無効にできます。

SS2

一度設定すると、ダッシュは実線のように見えます。

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

上記の問題があなたの問題ではない場合、実際には使用されているフォントが原因である可能性があります。フォントに適した文字の外観がない可能性があるため、ダッシュが使用されます。

これが問題だと思われる場合は、次のQ&Aを確認してください。Tmuxの境界線は点線で描かれています。どのように連続線に変更できますか?

引用する

関連情報