All pastes #1240833 Raw Edit

sini's screenrc

public text v1 · immutable
#1240833 ·published 2008-10-30 18:31 UTC
rendered paste body
# Easier than remembering to always run from non-X
unsetenv DISPLAY
# Likewise, for charset
setenv LC_CTYPE en_US.UTF-8

#escape ``
altscreen on

termcapinfo xterm* 'hs:ts=\E]0;:fs=\007:ds=\E]0;\007'
termcapinfo rxvt* 'hs:ts=\E]62;:fs=\007:ds=\E]0;\007'

hardstatus alwayslastline                                        
hardstatus string '%{= g}[%{b} %H %{g}] [%= %{w}%?%-Lw%?%{r}(%{W}%n %t%? (%u)%?%?: %h%?%{r})%{w}%?%+Lw%?%?%= %{g}][ %{K}%l %{g}][ %{B}%c %{g}]%{W}'


#messages
activity "%c activity -> %n%f %t"
bell "%c bell -> %n%f %t^G"
vbell_msg " *beep* "

startup_message off
deflogin on
autodetach on
shell zsh
defscrollback 5000
defutf8 on

#bind s select zsh

# Make shift-PgUp and shift-PgDn work like they do in xterm.  (Note that this
# requires xterm to be configured to pass those keys through, and not try to
# act on them itself.)
bindkey "^[[5;2~" eval "copy" "stuff ^u"
bindkey -m "^[[5;2~" stuff ^u
bindkey -m "^[[6;2~" stuff ^d

# Window numbering starts at 1, not 0.
#f1 and f2 move prev and next
bindkey -k F1 prev
bindkey -k F2 next

# Using tab to move around regions gets annoying.  These help.
bind ^j focus down
bind ^k focus up

# Resize the current region. The space will be removed from or added to 
# the region below or if there's not enough space from the region above.
bind = resize =
bind + resize +3
bind - resize -3