X-Git-Url: https://git.distorted.org.uk/~mdw/profile/blobdiff_plain/2ccc02599022da5bc82d27da7a5644c3022f52ca..0612a9149d46df422e11410d8ada66b78d3fe5d3:/dot/screenrc diff --git a/dot/screenrc b/dot/screenrc index 9231eff..c4e7792 100644 --- a/dot/screenrc +++ b/dot/screenrc @@ -11,10 +11,20 @@ vbell off ## Maintain a decent amount of scrool. defscrollback 1000 +## Snooping. +defmonitor on +defsilence on +activity "" +bell_msg "" + ## Do alternate-screen switching as requested. (Screen always uses its ## host's alternate-screen switching unless nobbled.) altscreen on +## Don't try to do flow control using XON/XOFF characters. It messes stuff +## up and is generally annoying. +defflow off + ## Force UTF-8 now. Screen can cope with sorting out the mess. defencoding utf8 setenv LC_CTYPE en_GB.utf8 @@ -30,3 +40,16 @@ bindkey -d -a -k fe stuff ^M ## Copyright message is now boring. startup_message off + +## Caption and status lines. +shelltitle ]|bash: +caption splitonly "%{=br Cb}%?%F%{Yr}%?%3n %t%=%? [%h]%?" +hardstatus alwayslastline "%{= bC}%-Lw%{+b .Y}%n %t%{-}%+Lw%=%?%E* %?%?%P[] %?%H %Y-%m-%d %c:%s" +rendition monitor + .R +rendition bell +b .R +rendition silence + .g + +## Arrange for windows whose processes fail to hang around so I can see what +## happened to them. The manual says I should use `defzombie' here, but +## screen doesn't seem to understand that. +zombie qr onerror