robots: host directive to reduce mirror crawling
[sheet.git] / less.eng.inc.pl
1 use utf8;
2 {
3
4 key => {
5         "\e"=> "alt<>/meta",
6
7         'b' => "page up",
8         'd' => 'scroll down',
9         'f' => "page down",
10         'F' => "follow\nForward Forever",
11         'g' => "(first) line",
12         'G' => "last line",
13         'h' => "help",
14         'j' => "<down>",
15         'k' => "<up>",
16         'm' => "mark pos<>ition",
17         'n' => "next find",
18         'N' => "prev find",
19         'p' => "reset position\nbeginning or Percentage",
20         'q' => "quit",
21         'r' => "redraw",
22         'R' => "refresh",
23         's' => "save to file",
24         't' => "next tag",
25         'T' => "prev tag",
26         'u' => 'scroll up',
27         'v' => "edit",
28         'V' => "version",
29         'w' => "page up and set window",
30         '^x'=> "emacs aliases",
31         'z' => "set page down",
32
33         '!' => "shell command",
34         '|' => "pipe till mark",
35         ':' => "com<>mand",
36         '/' => "find",
37         '?' => "find rev.",
38         '&' => "filter match<>es",
39         "'" => "goto mark",
40         '-' => "toggle option",
41         '_' => "show option",
42         '=' => "file name",
43         '+' => "initial cmd",
44
45         '(' => "closing",
46
47         "^[\e"=> "noop",
48         '^[n' => "any next find",
49         '^[N' => "any prev find",
50         '^[u' => "mark search\nUndo",
51         '^[(' => "scroll left",
52         '^[)' => "scroll right",
53
54         ":\e"=> "noop",
55         ':d' => "drop file",
56         ':e' => "open file",
57         ':n' => "next file",
58         ':p' => "prev file",
59         ':x' => "first file",
60
61         "-\e"=> "noop",
62         '-a' => "advance find page",
63         '-b' => "buffer space",
64         '-B' => "static buffer for pipes",
65         '-c' => "clear on scroll",
66         '-d' => "dumb term<>inal",
67         '-D' => "dos colours",
68         '-e' => "exit after eof",
69         '-E' => "exit at eof",
70         '-f' => "force open",
71         '-F' => "exit if 1 page",
72         '-g' => "hilight last match",
73         '-h' => "scroll back limit",
74         '-i' => "ignore lower<>c<>ase",
75         '-I' => "ignore case",
76         '-j' => "top offset",
77         '-J' => "status column",
78         '-k' => "key bind<>ing<>s",
79         '-L' => qq[ignore <span style="font-variant:small-caps">lesso<>pen</span> filter],
80         '-m' => "med. promp<>t tog<>gle",
81         '-M' => "long promp<>t tog<>gle",
82         '-n' => "count line num<>ber<>s",
83         '-N' => "show line n<>um<>ber<>s",
84         '-o' => "stdin to log",
85         '-O' => "log over<>wr<>ite",
86         '-p' => "initial search",
87         '-P' => "status line\nPrompt",
88         '-q' => "no info bell\nQuiet",
89         '-Q' => "no warn bell\nQuiet!",
90         '-r' => "raw chars",
91         '-R' => "ansi chars",
92         '-s' => "squeeze blank lines",
93         '-S' => "no line wrap",
94         '-t' => "find tag",
95         '-T' => "tags file",
96         '-u' => 'parse \b \r',
97         '-U' => 'escape \t \b \r',
98         '-w' => "hilight page d<>own",
99         '-W' => "hilight forw<>ard",
100         '-x' => "tab stops",
101         '-X' => "no termcap init",
102         '-y' => "scroll limit fw<>d",
103         '-z' => "page size",
104         '-"' => "shell quotes",
105         '-~' => "outside tildes toggle",
106         '-#' => "col shift",
107         '--' => "option name",
108         '-+' => "reset option",
109 },
110
111 mode => {
112         ''   => 'normal pager',
113         '^[' => 'escape keys (hold meta/alt)',
114         '-'  => 'flag identifiers',
115         ':'  => 'colon commands',
116 },
117
118 flag => {
119         g1 => [info   => 'Temporary message display (or related option).'],
120         g2 => [move   => 'Regular file position panning (or option).'],
121         g3 => [jump   => 'Other file position manipulation (").'],
122         g4 => [search => 'Go to matching content (").'],
123         g7 => [file   => 'Alter open file buffer (").'],
124         g8 => [misc   => 'Other commands and options.'],
125
126         arg  => ["key<arg>" => "Commands with a dot need a char argument afterwards."],
127         more => [more => "A small subset is compatible with `more`."],
128 },
129
130 }