8480d8ca2fc87f634f9cf8665c85ea6fe776b9cf
[sheet.git] / less.inc.pl
1 use utf8;
2 { # less v418
3
4         '' => {
5                 "\e"=> 'g7 mode^[',
6
7                 'b' => 'g2 more',
8                 '^b'=> '=b',
9                 'd' => 'g2 more',
10                 '^d'=> '=d',
11                 'e' => '=j',
12                 '^e'=> '=j',
13                 'f' => 'g2 more',
14                 '^f'=> '=f',
15                 'F' => 'g7',
16                 'g' => 'g2',
17                 '^g'=> '==',
18                 'G' => 'g2',
19                 'h' => 'g7 more',
20                 'H' => '=h',
21                 'j' => 'g2',
22                 'k' => 'g2',
23                 '^k'=> '=k',
24                 '^l'=> '=r', # more
25                 'm' => 'g3 arg',
26                 '^m'=> '=j',
27                 'n' => 'g4 more',
28                 'N' => 'g4',
29                 '^n'=> '=j',
30                 'p' => 'g2',
31                 '^p'=> '=k',
32                 'q' => 'g8 more',
33                 'Q' => '=q',
34                 'r' => 'g1',
35                 '^r'=> '=r',
36                 'R' => 'g1',
37                 's' => 'g8 arg',
38                 't' => 'g4',
39                 'T' => 'g4',
40                 'u' => 'g2',
41                 '^u'=> '=u',
42                 'v' => 'g8 linkvi more',
43                 '^v'=> '=f',
44                 'V' => 'g1',
45                 'w' => 'g2',
46                 '^x'=> 'g8 arg mode^x',
47                 'y' => '=k',
48                 '^y'=> '=k',
49                 'z' => 'g2 more',
50
51                 '!' => 'g8 more',
52                 '|' => 'g8 arg',
53                 ':' => 'g8 arg mode:',
54                 '/' => 'g4 arg more',
55                 '?' => 'g4 arg',
56                 '%' => '=p',
57                 '&' => 'g4 arg',
58                 "'" => 'g3 arg',
59                 '-' => 'g8 arg mode-',
60                 '_' => 'g1 arg mode-',
61                 '=' => 'g1 more',
62                 '+' => 'g7',
63
64                 '(' => 'g4',
65                 '<' => '=g',
66                 '>' => '=G',
67         },
68
69         '^[' => { # esc
70                 "\e"=> 'g7 mode',
71                 'n' => 'g4',
72                 'N' => 'g4',
73                 'u' => 'g1',
74                 'v' => '=b',
75                 '(' => 'g2',
76                 ')' => 'g2',
77                 '<' => '=g',
78                 '>' => '=G',
79         },
80
81         #'^x' => {
82         #       "\e"=> 'g7 mode',
83         #       '^x' => "='",
84         #       '^v' => '=:e',
85         #},
86
87         ':' => {
88                 "\e"=> 'g7 mode',
89                 'd' => 'g7',
90                 'e' => 'g7',
91                 'f' => '==',
92                 'n' => 'g7 more',
93                 'p' => 'g7 more',
94                 'q' => '=q',
95                 'Q' => '=:q',
96                 'x' => 'g7',
97         },
98
99         '-' => {
100                 "\e"=> 'g7 mode',
101                 'a' => 'g4',
102                 'b' => 'g7 arg',
103                 'B' => 'g7',
104                 'c' => 'g2',
105                 'd' => 'g8',
106                 'D' => 'g8 arg ext',
107                 'e' => 'g7',
108                 'E' => 'g7',
109                 'f' => 'g7',
110                 'F' => 'g7',
111                 'g' => 'g4',
112                 'h' => 'g2 arg',
113                 'i' => 'g4',
114                 'I' => 'g4',
115                 'j' => 'g3 arg',
116                 'J' => 'g1',
117                 'k' => 'g8 arg',
118                 'L' => 'g8',
119                 'm' => 'g1',
120                 'M' => 'g1',
121                 'n' => 'g8',
122                 'N' => 'g1',
123                 'o' => 'g8 arg',
124                 'O' => 'g8 arg',
125                 'p' => 'g4 arg',
126                 'P' => 'g1 arg',
127                 'q' => 'g8',
128                 'Q' => 'g8',
129                 'r' => 'g8',
130                 'R' => 'g8',
131                 's' => 'g8',
132                 'S' => 'g8',
133                 't' => 'g4 arg',
134                 'T' => 'g4 arg',
135                 'u' => 'g8',
136                 'U' => 'g8',
137                 'V' => '=V',
138                 'w' => 'g8',
139                 'W' => 'g8',
140                 'x' => 'g8 arg',
141                 'X' => 'g8',
142                 'y' => 'g2 arg',
143                 'z' => 'g2 arg',
144                 '"' => 'g8 arg',
145                 '~' => 'g8',
146                 '#' => 'g2 arg',
147                 '-' => 'g8 arg',
148                 '+' => 'g8 arg',
149         },
150
151 }