2015年3月6日金曜日

screenコマンドでステータス行を表示しない

screenコマンドでステータス行を表示しない(ステータス行の表示を消す)には、
.screenrcファイルに以下のように記述します。
hardstatus ignore
ホストはFreeBSD 9.1、端末はMacOS X(10.9)のtermina.appで動作を確認しました。

また定期的に1分に1回最下行に時計などの表示をするなら、以下のようにします。
hardstatus message
hardstatus string "%H(%l) %= %Y/%m/%d %c"
msgwait 2
1行目: ステータス表示をメッセージ形式(必要に応じて表示)にする。
2行目:
 %H: ホスト名
 %l: ロードアベレージ
 %=: 空白挿入
 %Y: 年
 %m: 月
 %d: 日
 %c: 24時間表示で時分