-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscreenrc
40 lines (30 loc) · 1016 Bytes
/
screenrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#shelltitle '$ |zsh'
startup_message off
autodetach on
setenv SCREENTERM $TERM
escape ^Oo
#debug on
defscrollback 500
#termcapinfo xterm 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen@pug\007\E]1;screen@pug\007'
termcapinfo linux 'hs:ts=\E]2;:fs=\007:ds='
termcapinfo xterm*|gnome*|rxvt* 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen@'"$host"'\007\E]1;screen@'"$host"'\007'
# tell screen that you term can scroll
termcapinfo xterm*|gnome*|rxvt* ti@:te@
# bind Shift+PgUp/PgDn
bindkey -m "^[[5;2~" stuff ^b
bindkey -m "^[[6;2~" stuff ^f
#termcapinfo xterm be
# ROT13 output
#termcapinfo xterm 'XC=B%,an,AN,bo,BO,cp,CP,dq,DQ,er,ER,fs,FS,gt,GT,hu,HU,iv,IV,jw,JW,kx,KX,ly,LY,mz,MZ,na,NA,ob,OB,pc,PC,qd,QD,re,RE,sf,SF,tg,TG,uh,UH,vi,VI,wj,WJ,xk,XK,yl,YL,zm,ZM'
# Make the output buffer large for (fast) xterms.
#termcapinfo xterm* OL=10000
defhstatus 't'
bind m screen mutt
bind w windowlist -b
bind '"' select
#bind s sessionname
bufferfile $HOME/.screen-exchange
hardstatus on
hardstatus string "%n %h"
defbce on
term screen-bce