at posts/single.html

screen ちょっと改良

今日のなんでやねんにて、screenの便利な使い方が紹介されていた。 なるほど、 caption というオプションがあるのか。 ということで以前の .screenrc をちょっと修正。 これで、最下行 (hardstatus) にはウィンドウのタイトル (%h。通常は defhstatus の内容) が表示され、その上の行 (caption) にはウィンドウ一覧が表示される。

escape ^Tt
caption always "%{= wk} %-w%{=bu dr}%n %t%{-}%+w %= %{=b wb}%y/%m/%d(%D) %{=b wb}%c"
defhstatus "[^En:^Et]"
hardstatus alwayslastline "$USER@$HOSTNAME %h"

vbell off
shell zsh
autodetach on
startup_message off

ところで、タイトルが必要な理由だけど、emerge を実行しているときは、タイトルに

=== (1 of 15) Compiling/Marging (dev-ruby/uconv-0.4.11-r1::/usr/portage/...

といった感じで進行状況が表示される。 screen でもこの進行状況が確認されるのは便利なんだよね。

追記

ちょっとだけ caption の色を変えました(参考)。

関連する日記