install.sh: expand @cfg_name@ in processed scripts
[girocco.git] / screen / screenrc
blob06177e7c566a6b5a7d517f951dccdd91adbccfc6
1 # Turn off startup message
2 startup_message off
3 # 100 times the default scrollback size
4 defscrollback 10000
5 # Don't block sending output
6 defnonblock on
7 # Select a less interfering escape sequence
8 # (Disabled to avoid a nasty surprise)
9 #escape ^^\^
10 # Remember the original TERM type
11 setenv SCREENTERM "$TERM"
12 # UTF-8 by default
13 defutf8 on
14 defencoding utf8
15 # Disable the alternate screen to enable terminal scrollback
16 termcapinfo xterm*|rxvt*|kterm*|Eterm* ti@:te@
17 # Fix the delete key for broken xterm-color terminfo on linux
18 termcapinfo xterm-color kD=\E[3~
19 # Use this to fix the delete key in a running screen
20 #bindkey -d -k kD
21 # Fix the down-one-line/delete-line problems on vt100
22 termcapinfo vt100* do=\E7^J\E8\E[1B:dl=5\E[M
23 # Send hardstatus to the window title
24 termcapinfo xterm*|rxvt*|kterm*|Eterm* 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
25 # Attempt to update running command name
26 shelltitle "$ |bash"
27 # Do not use any hardstatus terminal capability
28 hardstatus off
29 # Status always on last line
30 hardstatus alwayslastline "%{.kr}%H %{-}%{.kg}%0c:%s %{-}%{.ky}%M%d %{-}%0L=%{.kw}%-Lw%{-}%{.YB}%50>%n*%f %t%?(%u)%?%{-}%{.kw}%+Lw%{-}%{.kr}%-17= [%l]%{-}"
31 # Caption any splits
32 caption splitonly "%?%F%{.r.}%:%{=r}%?%n%?%F*%?%f %t%?(%u)%?%=%? [%h]%?%{-}"
33 # set visual bell message
34 vbell_msg "     *** WUFF ***     *** WUFF ***     "
35 # turn visual bell on
36 vbell on
38 # Every new screen a login shell
39 shell -$SHELL
40 # Re-run PATH setter since screen can screw up the PATH on OS X
41 unsetenv BASHRC
43 # Finally execute any SCREENCOMMAND command
44 setenv _ "$SCREENCOMMAND"
45 unsetenv SCREENCOMMAND
46 eval "$_"
47 unsetenv _