5 '~' => "open home<>dir",
8 '$' => "right of page",
9 '#' => "rev. find word",
14 '[' => "focus forw<>ard",
16 ':' => "comm<>and line mode",
17 ';' => "extend<>ed hint<>s mode",
18 "'" => "jump to mark",
19 '|' => "toggle source",
20 '+' => "en<>large text",
23 'a' => "add bookm<>ark",
24 'A' => "toggle bookm<>ark<>ed",
25 '^a'=> "incr<>em<>ent url nr",
27 'B' => "list buffers",
30 '^c'=> "stop loading",
33 'D' => "close tab left<>ward<>s",
34 'f' => "quick<>hint mode",
43 'I' => ":ignore<>keys add cmd",
47 'L' => "page forw<>ard",
51 'N' => "find prev<>ious",
55 'p' => "open pasted url",
57 'q' => "record macro",
59 'R' => "reload uncach<>e<>d",
60 't' => "tab open new",
61 'T' => "tab open curr<>ent",
64 'u' => "restore closed tab",
65 '^x'=> "decr<>em<>ent url nr",
66 'w' => "open in win<>dow",
67 'W' => "copy to new win<>dow",
69 'Y' => "copy select<>ion",
73 "g\e"=> "normal mode",
75 'g@' => "first app tab",
78 'gb' => "repeat buffer cmd",
80 'gf' => "view source",
81 'gF' => "source extern<>al",
82 'g^g'=> "file details",
84 'gh' => "open home<>page",
85 'gH' => "tab with home<>page",
86 'gi' => "last input field",
87 'gn' => "tabopen url mark\nGo in New tab",
88 'go' => "open url mark",
89 'gP' => "<alias>P inactive",
90 'gr' => "reader view",
93 'gu' => "parent dir<>ectory",
96 ";\e"=> "normal mode",
98 ';#' => "copy anchor",
99 ';?' => "element details",
101 ';A' => "save media as",
102 ';b' => "open bg tab",
103 ';c' => "context menu",
104 ';f' => "frame focus",
105 ';F' => "multiple bg tabs",
107 ';I' => "image in tab",
109 ';O' => "open prompt",
111 ';S' => "save media obj<>ect",
112 ';t' => "open in tab",
113 ';T' => "tab prompt",
114 ';v' => "view source",
115 ';V' => "edit source",
116 ';w' => "open in wind<>ow",
117 ';W' => "wind<>ow prompt",
118 ';x' => "title or alt",
122 "]\e"=> "normal mode",
123 ']f' => "next frame<>set",
124 ']]' => "open <q>next</q>",
126 "[\e"=> "normal mode",
127 '[f' => "previous frame<>set",
128 '[[' => "open <q>prev</q>",
130 "z\e"=> "normal mode",
131 'zi' => "<alias>+\nZoom In",
132 'zm' => "en<>large more\nZoom More",
133 'zo' => "<alias>-\nZoom Out",
134 'zr' => "tinier text\nZoom Reduce",
135 'zz' => "reset text size\nZoom Zero",
139 'zR' => "zoom out more\nZoom Reduce",
140 'zZ' => "zoom reset\nZoom Zero",
142 "Z\e"=> "normal mode",
143 'ZQ' => "quit no save",
144 'ZZ' => "quit save ses<>s<>ion",
146 "c\e"=> "normal mode",
147 'c^' => "start of line",
148 'c$' => "end of line",
149 'c#' => "rev. find word",
153 'c:' => "comm<>and line mode",
155 'cb' => "prev word\nBack",
158 'cg' => "g for first line",
161 'c^i'=> 'extern<>al edit<>or',
166 'cN' => "find prev<>ious",
167 'cv' => "select\nVisual mode",
173 'g' => 'extended commands (g)',
174 ';' => 'extended hints (;)',
177 'z' => 'zoom commands (z)',
178 'Z' => 'quit commands (Z)',
182 g1 => ['info' => "Displays something without any permanent consequences."],
183 g2 => ['motion' => "Move cursor, scroll window, focus buffer element."],
184 g3 => ['tab' => "Tab or window navigation/selection."],
185 g4 => ['buffer' => "Page interaction."],
186 g5 => ['open' => "Browse to a location in the current tab."],
187 g6 => ['tab open' => "Browse somewhere in a new tab."],
188 g7 => ['browser' => "Other browser action."],
189 g8 => ['mode' => "Enter a different mode."],
190 g9 => ['key cmd' => "Additional key commands (click for overview)."],
192 arg => ["key<arg>" => "Commands with a dot need a char argument afterwards."],
193 args => ["key<args>" => "Commands with two dots require variable arguments afterwards."],
210 '[' => 'g9 arg mode[',
211 ']' => 'g9 arg mode]',
213 ';' => 'g9 arg args mode;',
235 '^f'=> 'g2', # spacebar
236 'g' => 'g9 modeg arg',
271 'z' => 'g1 modez arg',
272 'Z' => 'g9 modeZ arg',
314 'f' => 'g2 v2', # previously ';o'
315 'F' => 'g6 v2', # previously ';t'