+ 'x' => ["first file", 'mo'],
+},
+
+'-' => {
+ 'a' => ["advance find page", 'co'],
+ 'b' => ["buffer space", 'mo arg'],
+ 'B' => ["static buffer for pipes", 'mo'],
+ 'c' => ["clear on scroll", 'pm'],
+ 'd' => ["dumb term$sign{_}inal", 'mv'],
+ 'D' => ["dos colours", 'mv arg ext'],
+ 'e' => ["exit after eof", 'mo'],
+ 'E' => ["exit at eof", 'mo'],
+ 'f' => ["force open", 'mo'],
+ 'F' => ["exit if 1 page", 'mo'],
+ 'g' => ["hilight last match", 'co'],
+ 'h' => ["scroll back limit", 'pm arg'],
+ 'i' => ["ignore lower$sign{_}c$sign{_}ase", 'co'],
+ 'I' => ["ignore case", 'co'],
+ 'j' => ["top offset", 'po arg'],
+ 'J' => ["status column", 'ci'],
+ 'k' => ["key bind$sign{_}ing$sign{_}s", 'mv arg'],
+ 'L' => [qq[ignore <span style="font-variant:small-caps">lesso$sign{_}pen</span> filter], 'mv'],
+ 'm' => ["med. promp$sign{_}t tog$sign{_}gle", 'ci'],
+ 'M' => ["long promp$sign{_}t tog$sign{_}gle", 'ci'],
+ 'n' => ["count line num$sign{_}ber$sign{_}s", 'mv'],
+ 'N' => ["show line n$sign{_}um$sign{_}ber$sign{_}s", 'ci'],
+ 'o' => ["stdin to log", 'me arg'],
+ 'O' => ["log overwrite", 'me arg'],
+ 'p' => ["initial search", 'co arg'],
+ 'P' => ["status line", 'ci arg', "Prompt"],
+ 'q' => ["no info bell", 'mv', "Quiet"],
+ 'Q' => ["no warn bell", 'mv', "Quiet!"],
+ 'r' => ["raw chars", 'mv'],
+ 'R' => ["ansi chars", 'mv'],
+ 's' => ["squeeze blank lines", 'mv'],
+ 'S' => ["no line wrap", 'mv'],
+ 't' => ["find tag", 'co arg'],
+ 'T' => ["tags file", 'co arg'],
+ 'u' => ['parse \b \r', 'mv'],
+ 'U' => ['escape \t \b \r', 'mv'],
+ 'V' => 'V',
+ 'w' => ["hilight page d$sign{_}own", 'mv'],
+ 'W' => ["hilight forw$sign{_}ard", 'mv'],
+ 'x' => ["tab stops", 'mv arg'],
+ 'X' => ["no termcap init", 'mv'],
+ 'y' => ["scroll limit fw$sign{_}d", 'pm arg'],
+ 'z' => ["page size", 'pm arg'],
+ '"' => ["shell quotes", 'mv arg'],
+ '~' => ["outside tildes toggle", 'mv'],
+ '#' => ["col shift", 'pm arg'],
+ '-' => ["option name", 'mv arg'],
+ '+' => ["reset option", 'mv arg'],
+},
+