-
Notifications
You must be signed in to change notification settings - Fork 0
/
.screenrc
69 lines (57 loc) · 1.3 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#
# Muncus' .screenrc.
# loosely based on ian's config from around the turn of the century.
#
# Unicode, please.
defutf8 on
# lots of history.
defscrollback 200000
# no annoying bell, please
vbell on
vbell_msg ""
# detach on hangup
autodetach on
# don't display the copyright page
startup_message off
# make the shell in every window a login shell
#shell -$SHELL
# set every new windows hardstatus line to somenthing descriptive
# defhstatus "screen: ^En (^Et)"
# don't kill window after the process died
# zombie "^["
################
#
# keybindings
#
#remove some stupid / dangerous key bindings
bind k
bind ^k
bind .
bind ^\
bind \\
bind ^h
bind h
#make them better
bind 'K' kill
bind 'I' login on
bind 'O' login off
bind '}' history
#for regions:
bind 'k' focus up
bind 'j' focus down
################
#
# default windows
#
#screen -t irc 0
#screen -t git 1
# caption always "%3n %t%? @%u%?%? [%h]%?"
# hardstatus alwaysignore
# hardstatus alwayslastline "%w"
# from armando.
#hardstatus alwayslastline "%{-b gk}%-w%{+b kg}%50>%n %t%{-b gk}%+w%<"
#hardstatus alwayslastline "%{!}[%n %t]"
#hardstatus alwayslastline "%{-b gk}%-w%{+b kg}%50>%n"
caption splitonly "%3n %t%? @%u%?%? [%h]%?"
#caption always "%{-b gk}%-w%{+b kg}%50>%n %t%{-b gk}%+w%<"
hardstatus alwayslastline "%-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%<"