-
Notifications
You must be signed in to change notification settings - Fork 0
/
.screenrc
45 lines (39 loc) · 1.2 KB
/
.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
41
42
43
44
# .screenrc - Rajesh Shenoy
# Settings
setenv LC_CTYPE en_US.UTF-8
defutf8 on
altscreen on
autodetach on
crlf off
hardcopy_append on
startup_message off
vbell off
defscrollback 50000
silencewait 15
activity "%c activity -> %n (%t) [%w:%s]~"
bell off
#"%c bell -> %n (%t) [%w:%s]~"
vbell_msg off
#" *beep* "
sorendition "+b gK"
# Term
attrcolor b ".I"
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
#termcapinfo xterm|xterms|xs|rxvt ti@:te@
#termcapinfo xterm*|Eterm|mlterm|rxvt 'hs:ts=\E]0;:fs=\007:ds=\E]0;screen\007'
term screen-256color
defbce "on"
defhstatus "$USER@H | # | t"
hardstatus on
caption always "%{= by}%?%-Lw%?%{+b yb}%n*%t%f %?(%u)%?%{= bw}%?%+Lw%?"
shell "/bin/zsh"
# Escape
escape "^Jj"
# Bindings
bindkey "Oc" next
bindkey "Od" prev
bindkey "^[[5;2~" eval "copy" "stuff ^u"
bindkey -m "^[[5;2~" stuff ^u
bindkey -m "^[[6;2~" stuff ^d
bind ~ activity "%c activity -> %n%f %t"
bind * activity "%c activity -> %n%f %t"