hooks: do not be fooled by symlinks
[girocco.git] / screen / screenrc
blob4301c3c04946ad631406261c2cf0339b184c28ae
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 # Disable the alternate screen to enable terminal scrollback
15 termcapinfo xterm*|rxvt*|kterm*|Eterm* ti@:te@
16 # Fix the delete key for broken xterm-color terminfo on linux
17 termcapinfo xterm-color kD=\E[3~
18 # Use this to fix the delete key in a running screen
19 #bindkey -d -k kD
20 # Fix the down-one-line/delete-line problems on vt100
21 termcapinfo vt100* do=\E7^J\E8\E[1B:dl=5\E[M
22 # Send hardstatus to the window title
23 termcapinfo xterm*|rxvt*|kterm*|Eterm* 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
24 # Attempt to update running command name
25 shelltitle "$ |bash"
26 # Do not use any hardstatus terminal capability
27 hardstatus off
28 # Status always on last line
29 hardstatus alwayslastline "%{.kr}%H %{-}%{.kg}%0c:%s %{-}%{.ky}%M%d %{-}%0L=%{.kw}%-Lw%{-}%{.YB}%50>%n*%f %t%?(%u)%?%{-}%{.kw}%+Lw%{-}%{.kr}%-17= [%l]%{-}"
30 # Caption any splits
31 caption splitonly "%?%F%{.r.}%:%{=r}%?%n%?%F*%?%f %t%?(%u)%?%=%? [%h]%?%{-}"
32 # set visual bell message
33 vbell_msg "     *** WUFF ***     *** WUFF ***     "
34 # turn visual bell on
35 vbell on
37 # Every new screen a login shell
38 shell -$SHELL
39 # Re-run PATH setter since screen can screw up the PATH on OS X
40 unsetenv BASHRC
42 # Finally execute any SCREENCOMMAND command
43 setenv _ "$SCREENCOMMAND"
44 unsetenv SCREENCOMMAND
45 eval "$_"
46 unsetenv _