Penguin
Blame: linkskeys(5)
EditPageHistoryDiffInfoLikePages
Annotated edit history of linkskeys(5) version 2, including all changes. View license author blame.
Rev Author # Line
1 perry 1 LINKSKEYS
2 !!!LINKSKEYS
3 NAME
4 SYNOPSIS
5 DESCRIPTION
6 KEYS
7 MAIN KEYMAP ACTIONS
8 EDIT KEYMAP ACTIONS
9 MENU KEYMAP ACTIONS
10 DEFAULT BINDINGS
11 FILES
12 AUTHOR
13 SEE ALSO
14 ----
15 !!NAME
16
17
18 linkskeys - links WWW browser key bindings
19 !!SYNOPSIS
20
21
22 __~/.links/user.cfg__
23 !!DESCRIPTION
24
25
26 Key bindings for ''links'' should be placed in a file
27 called __~/.links/user.cfg__. This file will be read from
28 but not written to, so you may put comments in
29 there.
30
31
32 Key binding statements are of the form:
33
34
35 bind ''keymap keystroke action''
36
37
38 where:
39
40
41 __keymap__
42
43
44 is ''main'', ''edit'', or ''menu''.
45
46
47 __keystroke__
48
49
50 is a case sensitive key, which you can prefix with
51 ''Ctrl-'' or ''Alt-''. ''Ctrl-'' must be followed
52 by an uppercase key. See below for a list of valid
53 keys.
54
55
56 __action__
57
58
59 is what the key should do. The actions available are
60 dependent on the keymap, and are listed separately
61 below.
62
63
64 All words/strings may all be quoted
65
66
67 Key can be unbound using the __unbind__
68 statement.
69
70
71 unbind ''keymap keystroke''
72
73
74 It may be of use if you accidentally type a key
75 often.
76 !!KEYS
77
78
79 Valid keys are: alphanumeric characters, punctuation, Enter,
80 Backspace, Tab, Escape, Left, Right, Up, Down, Insert,
2 perry 81 Delete, Home, End, !PageUp, !PageDown, F1 to F12.
1 perry 82
83
84 Some keys will need to be quoted or escaped. For example,
85 space can be written as
86 !!MAIN KEYMAP ACTIONS
87
88
89 The ''main'' keymap is used for general
90 browsing.
91
92
93 __add-bookmark__
94
95
96 Open a dialog box to add a new bookmark.
97
98
99 __back__
100
101
102 Return to the previous page.
103
104
105 __bookmark-manager__
106
107
108 Open the bookmark manager dialog.
109
110
111 __cookies-load__
112
113
114 ??? Reload cookies file. (ELinks only) [[pasky, shouldn't
115 this be load-cookies?]
116
117
118 __copy-clipboard__
119
120
121 Copy the current link to the clipboard.
122
123
124 __document-info__
125
126
127 Show some information about the current page.
128
129
130 __down__
131
132
133 Move cursor downwards.
134
135
136 __download__
137
138
139 Start downloading the current link.
140
141
142 __end__
143
144
145 Go to the end of the page.
146
147
148 __enter__
149
150
151 Follow the current link.
152
153
154 __file-menu__
155
156
157 Open the File menu.
158
159
160 __find-next__
161
162
163 Find the next occurrence of the current search
164 text.
165
166
167 __find-next-back__
168
169
170 Find the next occurrence of the current search text, in
171 reverse.
172
173
174 __goto-url__
175
176
177 Open a
178
179
180 __goto-url-current__
181
182
183 Open a
184
185
186 __goto-url-current-link__
187
188
189 Open a
190
191
192 __header-info__
193
194
195 Show the current page header information.
196
197
198 __home__
199
200
201 Go to the start of the page.
202
203
204 __lua-console__
205
206
207 Open a Lua Console dialog box. Only available if Lua
208 scripting support has been compiled in (Links-Lua and
209 ELinks).
210
211
212 __menu__
213
214
215 Activate the menu.
216
217
218 __next-frame__
219
220
221 Move to the next frame.
222
223
224 __open-new-window__
225
226
227 Open a new instace of ''links'' in a new
228 window.
229
230
231 __open-link-in-new-window__
232
233
234 Open the current link in a new instance of ''links'' in a
235 new window.
236
237
238 __page-down__
239
240
241 Move downwards by a page.
242
243
244 __page-up__
245
246
247 Move upwards by a page.
248
249
250 __paste-clipboard__
251
252
253 Paste text from the clipboard.
254
255
256 __previous-frame__
257
258
259 Move to the previous frame.
260
261
262 __quit__
263
264
265 Open a quit confirmation dialog box.
266
267
268 __really-quit__
269
270
271 Quit without confirmation. Not in ''links''
272 0.96.
273
274
275 __reload__
276
277
278 Reload the current page.
279
280
281 __scroll-down__
282
283
284 Scroll the viewing window downwards.
285
286
287 __scroll-left__
288
289
290 Scroll the viewing window to the left.
291
292
293 __scroll-right__
294
295
296 Scroll the viewing window to the right.
297
298
299 __scroll-up__
300
301
302 Scroll the viewing window upwards.
303
304
305 __search__
306
307
308 Search for some text.
309
310
311 __search-back__
312
313
314 Search for some text, in reverse.
315
316
317 __toggle-display-images__
318
319
320 Toggle whether to display links to images.
321
322
323 __toggle-display-tables__
324
325
326 Toggle whether to render tables.
327
328
329 __toggle-html-plain__
330
331
332 Toggles between rendering the current page as HTML or
333 plaintext.
334
335
336 __unback__
337
338
339 Go forwards in unhistory. (ELinks only)
340
341
342 __up__
343
344
345 Move cursor upwards.
346
347
348 __view-image__
349
350
351 View the image under the cursor.
352
353
354 __zoom-frame__
355
356
357 Show the current frame using the entire screen.
358 !!EDIT KEYMAP ACTIONS
359
360
361 The ''edit'' keymap is used for editing text
362 fields.
363
364
365 __up__
366
367
368 __down__
369
370
371 __left__
372
373
374 __right__
375
376
377 __home__
378
379
380 __end__
381
382
383 __backspace__
384
385
386 __delete__
387
388
389 __kill-to-bol__
390
391
392 Delete text from cursor to beginning of line.
393
394
395 __kill-to-eol__
396
397
398 Delete text from cursor to end of line.
399
400
401 __auto-complete__
402
403
404 __enter__
405
406
407 __copy-clipboard__
408
409
410 __cut-clipboard__
411
412
413 __paste-clipboard__
414
415
416 __edit__
417
418
419 Edit the current textarea in an external text editor.
420 (ELinks only)
421 !!MENU KEYMAP ACTIONS
422
423
424 The ''menu'' keymap is used for navigating
425 menus.
426
427
428 __left__
429
430
431 __right__
432
433
434 __up__
435
436
437 __down__
438
439
440 __home__
441
442
443 __end__
444
445
446 __page-up__
447
448
449 __page-down__
450 !!DEFAULT BINDINGS
451
452
453 The default bindings are shown below. Any bindings in
454 ''user.cfg'' will override these. This list is given as
455 an example, and may not be up to date.
456
457
2 perry 458 bind main !PageDown page-down
1 perry 459 bind main
460 !!FILES
461
462
463 __/etc/links.cfg__ Site-wide configuration
464 file.
465
466
467 __~/.links/user.cfg__ Per-user configuration file, loaded
468 after site-wide configuration.
469 !!AUTHOR
470
471
472 This manual page was finally written by Peter Wang (one and
473 a half years after writing the binding code), using excerpts
474 by David Mediavilla. You can thank Petr Baudis for the
475 subtle requests for documentation..
476 !!SEE ALSO
477
478
479 links(1)
480 ----
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.