回答:
@evilsoup:あなたは「気晴らしのない書き込み環境」をしたいと、あなたはおそらくしたくない任意の -使用して、何が、あなたの端末の色beckgroundデフォルトのウィンドウのキャプション内に関する情報を
caption string "%{= dd} "
これにより、背景色と前景色がデフォルト(d
)に設定され、何も表示されません(" "
)。
垂直バーを取り除くには、@ aarenによって提案されたオプションを使用します。
rendition so "="
ただし、前景色も背景色も設定しません。このコマンドはで機能しますscreen 4.01.00devel
が、以前のバージョン(<= 4.00
または)または開発以外のバージョンでは、sorendition "="
代わりに使用する必要がある場合があります。
ULでStephane Chazelasによって提案された画面構成ファイルにこれらの行を追加すると、問題ありません。
sorendition
ではなく使用する必要があるということrendition so
ですが、それ以外は完全に機能するようになりました。ありがとう&ここに50の評判ポイントがあります。編集:ええと、それはまだ賞金を授与することはできません:/しかし19時間でそれはあなたのものです。
:)
私のmanページにはsorendition(...)は非推奨であると書かれています。代わりに「レンディションso」を参照してください。、それでおそらくあなたは古いバージョンを持っていますか?!
でキャプション文字列を変更することにより、ステータスライン(水平線)の色を簡単に変更できます~/.screenrc
。スクリーンショットを考えると、デフォルトのスクリーンショットを使用しているように見えるので、次のものを追加する必要がある場合があります~/.screenrc
。
caption always "my caption string"
あなたは置き換えることができますalways
しsplitonly
、あなたがそれを常に表示したり、ウィンドウが分割された場合にのみ、あなたがに記載されているエスケープコード使用してキャプション文字列をカスタマイズすることができますしたいかに応じて、画面のマニュアルを。例として、%{= kw}
最初に置くと、黒の背景に白のテキストに色が変わります。
また、インターネット上で他のキャプション文字列をたくさん見つけることができます.screenrc
。Googleで見つけられるものはたくさんあります。私が使用するキャプション文字列を与えることができます。それは、ユーザー名、画面ウィンドウの素敵なリスト、日付、時刻、およびシステム負荷を示しています。これらはすべて、明るすぎない色の黒い背景に表示されます。
caption always "%{= g}[ %{G}${USER}@%H%{g} ][%= %{= w}%?%-Lw%?%{r}(%{W}%n*%f %t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %d/%m %{W}%c:%s %{g}][%{Y}%l%{g}]%{=b C}%{W}"
はい、コードはかなり恐ろしいですが、画面のドキュメントを使用すると、コードを適合させたり、ニーズに合ったキャプション画面を作成したりできるはずです。
垂直セパレーターについて:すみません、それらがどのように動作するかわかりません。多分彼らはキャプションの背景色を取るでしょう。私はそれに関するドキュメントを見つけることができず、自分で試すことができませんでした。使用している画面のバージョンは、私のシステムで無惨に死んでしまいscreen caught signal 11
ます...
:rendition so kb
色を黒と青に変更します。