~によるとGnu画面ユーザーマニュアル、「システムのホスト名」を設定するために使用できますhardstatus string "%H"
。
ssh
別のシステムに変更するスクリーンセッションでは、ホスト名は次のようになります。いいえHardstatusラインで更新されました。
私の質問:
- これは意図的な行為ですか?
- それでは、その背後に隠れた哲学は何ですか?
- 現在のシステムを表示するようにhardstatus行をどのように設定しますか?
私が知っている限り、この動作はネストされた画面セッションを使用している場合にのみ適用されます。そしてリモートコンピュータにもハード状態のホスト名がある場合。これにより、スクリーンセッションの「ツリー」を見ることができます。
その他すべての場合、関連情報は次のとおりです。現在のスクリーンセッションが最初に開始されたホスト名の代わりにホスト名。私の考えでは、私が今どのマシンに座っているかを正確に知っているので、これは重複しているようです。
この問題を解決するために、backtickコマンドで毎秒ホスト名を更新してみました。
backtick 1 1 1 hostname
hardstatus alwayslastline "%1`"
ただし、元のホスト名はまだ存在します。
多様で、時には複雑なGNU画面構成ファイルを提供する多くのサイトが見つかりましたが(1、 2、 サム、 4)カラフルで有益なハードステータスバーがあります。これ。他のコンピュータに自動的に接続し、Windowsヘッダーを更新することに関連していますが、これは私が求めているものではありません。