6054967b1cee9280e71476e1a996ac1da4694af2
[sheet.git] / screen.inc.pl
1 use utf8;
2 {
3
4         # screen version 4.00.03jw4
5
6         '' => {
7                 'a' => 'g7',
8                 'A' => 'g9 args', # title
9                 '^a'=> 'g3',
10                 'b' => 'g7', # break
11                 'B' => 'g7', # pow_break
12                 '^b'=> '=b',
13                 'c' => 'g9', # screen
14                 'C' => 'g2', # clear
15                 '^c'=> '=c',
16                 'd' => 'g9', # detach
17                 'D' => 'g9', # pow_detach
18                 '^d'=> '=d',
19                 'f' => 'g4', # flow
20                 'F' => 'g4',
21                 '^f'=> '=f',
22                 '^g'=> 'g4', # vbell
23                 'h' => 'g6', # hardcopy
24                 'H' => 'g5', # log
25                 '^h'=> '=^p',
26                 'i' => 'g1', # info
27                 'I' => 'g5', #XXX
28                 '^i'=> 'g2', # focus
29                 'k' => 'g5', # kill
30                 'K' => '=k',
31                 'l' => 'g2', # redisplay
32                 'L' => 'g5', # login
33                 '^l'=> '=l',
34                 'm' => 'g1', # lastmsg
35                 'M' => 'g5', # monitor
36                 '^m'=> '=m',
37                 'n' => 'g3', # next
38                 'N' => 'g1', # number
39                 '^n'=> '=n',
40                 'O' => 'g5', #XXX
41                 '^o'=> 'g3', # other
42                 'p' => 'g3', # prev
43                 '^p'=> '=p',
44                 'q' => 'g4', # xon
45                 'Q' => 'g2', # only
46                 '^q'=> '=q',
47                 'r' => 'g4', # wrap
48                 '^r'=> '=r',
49                 's' => 'g4', # xoff
50                 '^s'=> '=s',
51                 't' => 'g1', # time
52                 '^t'=> '=t',
53                 'v' => 'g1',
54                 '^v'=> 'g7 arg arg linkdigraphs', # digraph
55                 'w' => 'g1', # windows
56                 'W' => 'g4', # width
57                 '^w'=> '=w',
58                 'x' => 'g9', # lockscreen
59                 'X' => 'g2', # remove
60                 '^x'=> '=x',
61                 'z' => 'g9', # suspend
62                 'Z' => 'g9',
63                 '^z'=> '=z',
64
65                 "'" => 'g3 arg', # select
66                 '"' => 'g3', # windowlist -b
67                 ':' => 'g4', # colon
68                 "\e"=> 'g6', # copy
69                 '[' => '=^[',
70                 '^['=> "=\e",
71                 '^]'=> 'g7', # paste .
72                 ']' => '=^]',
73                 '|' => 'g2', # split -v
74                 '{' => 'g7', # history
75                 '}' => 'g7', # history
76                 '=' => 'g6', # removebuf
77                 '^?'=> '=^h',
78                 '*' => 'g1', # displays
79                 '.' => 'g9', # dumptermcap
80                 ',' => 'g1', # license
81                 '-' => 'g3', # select -
82                 '_' => 'g5', # silence
83                 '>' => 'g6', # writebuf
84                 '<' => 'g6', # readbuf
85                 '^@'=> '=n',
86         },
87
88 }