2005-09-15 09:58:31 -04:00
. \"Generated by db2man.xsl. Don't modify this, modify the source.
.de Sh \" Subsection
.br
.if t .Sp
.ne 5
.PP
\fB \\ $1\fR
.PP
. .
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
. .
.de Ip \" List item
.br
.ie \\ n(.$>=3 .ne \\ $3
.el .ne 3
.IP "\\$1" \\ $2
. .
2006-01-12 04:30:55 -05:00
.TH "ELINKSKEYS" 5 "ELinks keybindings" "2006-01-12" "ELinks keybindings"
2005-09-15 09:58:31 -04:00
.SH NAME
elinkskeys \- keybindings for ELinks
.SH "SYNOPSIS"
Information on how to configure keybinding and overview of the default keybindings\& .
.SH "DESCRIPTION"
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
Key binding for elinks should be placed in the file ~/\& .elinks/elinks\& .conf\& . Note that any information regarding their format/structure may not be up\- to\- date\& . If you will discover that, please feed us with a patch\& .
2005-09-15 09:58:31 -04:00
Key binding statements are of the form:
.nf
bind <keymap> <keystroke> = <action>
.fi
where:
.TP
<keymap>
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
is \fI main\fR , \fI edit\fR , or \fI menu\fR \& . The main keymap is used for general browsing\& . The edit keymap is used for editing text fields\& . The menu keymap is used for navigating menus\& .
2005-09-15 09:58:31 -04:00
.TP
<keystroke>
is a case sensitive key, which you can prefix with \fI Ctrl\- \fR or \fI Alt\- \fR \& . \fI Ctrl\- \fR must be followed by an uppercase key\& . See below for a list of valid keys\& .
.TP
<action>
is what the key should do\& . The actions available are dependent on the keymap, and are listed separately below\& .
All words/strings may all be quoted "like so"\& . Backslashes are escape characters, even if not between quotes\& . Lines beginning with a hash character (#) are comments\& .
Keys can be unbound just by binding them to the special \fI none\fR action\& . It may be of use if you accidentally type a key often\& .
.SH "EXAMPLE BINDINGS"
Some sample keybindings:
.nf
bind "main" "v" = "view\- image"
bind "main" "l" = "jump\- to\- link"
bind "main" "L" = "link\- menu"
bind "main" "F10" = "file\- menu"
bind "main" "F9" = "menu"
bind "main" "Escape" = "menu"
bind "edit" "Ctrl\- R" = "auto\- complete\- unambiguous"
bind "edit" "Ctrl\- W" = "auto\- complete"
bind "edit" "Ctrl\- K" = "kill\- to\- eol"
bind "menu" "Ctrl\- B" = "page\- up"
bind "menu" "PageUp" = "page\- up"
bind "menu" "Ctrl\- F" = "page\- down"
bind "menu" "PageDown" = "page\- down"
# ELinks with Lua support
bind "main" "," = "lua\- console"
.fi
.SH "KEYS"
Valid keys are: alphanumeric characters, punctuation, \fI Enter\fR , \fI Backspace\fR , \fI Tab\fR , \fI Escape\fR , \fI Left\fR , \fI Right\fR , \fI Up\fR , \fI Down\fR , \fI Insert\fR , \fI Delete\fR , \fI Home\fR , \fI End\fR , \fI PageUp\fR , \fI PageDown\fR , \fI F1\fR to \fI F12\fR \& .
Some keys will need to be quoted or escaped\& . For example, space can be written as " " (quote space quote), and the quote itself as \\ " (backslash quote)\& . Backslash can be written as \\ \\ (double backslash)\& .
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
.SH "KEYMAP ACTIONS"
2005-09-15 09:58:31 -04:00
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
.SS "MAIN ACTIONS"
2005-09-15 09:58:31 -04:00
.TP
abort\- connection
Abort connection\& .
.TP
add\- bookmark
Add a new bookmark\& .
.TP
add\- bookmark\- link
Add a new bookmark using current link\& .
.TP
add\- bookmark\- tabs
Bookmark all open tabs\& .
.TP
auth\- manager
Open authentication manager\& .
.TP
bookmark\- manager
Open bookmark manager\& .
.TP
cache\- manager
Open cache manager\& .
.TP
cache\- minimize
Free unused cache entries\& .
.TP
cookie\- manager
Open cookie manager\& .
.TP
cookies\- load
Reload cookies file\& .
.TP
copy\- clipboard
Copy text to clipboard\& .
.TP
document\- info
Show information about the current page\& .
.TP
download\- manager
Open download manager\& .
.TP
exmode
Enter ex\- mode (command line)\& .
.TP
file\- menu
Open the File menu\& .
.TP
find\- next
Find the next occurrence of the current search text\& .
.TP
find\- next\- back
Find the previous occurrence of the current search text\& .
.TP
forget\- credentials
Forget authentication credentials\& .
.TP
formhist\- manager
Open form history manager\& .
.TP
frame\- external\- command
Pass URI of current frame to external command\& .
.TP
frame\- maximize
Maximize the current frame\& .
.TP
frame\- next
Move to the next frame\& .
.TP
frame\- prev
Move to the previous frame\& .
.TP
goto\- url
Open "Go to URL" dialog box\& .
.TP
goto\- url\- current
Open "Go to URL" dialog box containing the current URL\& .
.TP
goto\- url\- current\- link
Open "Go to URL" dialog box containing the current link URL\& .
.TP
goto\- url\- home
Go to the homepage\& .
.TP
header\- info
Show information about the current page protocol headers\& .
.TP
history\- manager
Open history manager\& .
.TP
history\- move\- back
Return to the previous document in history\& .
.TP
history\- move\- forward
Go forward in history\& .
.TP
jump\- to\- link
Jump to link\& .
.TP
keybinding\- manager
Open keybinding manager\& .
.TP
kill\- backgrounded\- connections
Kill all backgrounded connections\& .
.TP
link\- download
Download the current link\& .
.TP
link\- download\- image
Download the current image\& .
.TP
link\- download\- resume
Attempt to resume download of the current link\& .
.TP
link\- external\- command
Pass URI of current link to external command\& .
.TP
link\- follow
Follow the current link\& .
.TP
link\- follow\- reload
Follow the current link, forcing reload of the target\& .
.TP
link\- menu
Open the link context menu\& .
2006-01-03 09:18:49 -05:00
.TP
link\- form\- menu
Open the form fields menu\& .
2005-09-15 09:58:31 -04:00
.TP
lua\- console
Open a Lua console\& .
.TP
mark\- goto
Go at a specified mark\& .
.TP
mark\- set
Set a mark\& .
.TP
menu
Activate the menu\& .
.TP
move\- cursor\- down
Move cursor down\& .
.TP
move\- cursor\- left
Move cursor left\& .
.TP
move\- cursor\- right
Move cursor right\& .
.TP
move\- cursor\- up
Move cursor up\& .
.TP
move\- document\- end
Move to the end of the document\& .
.TP
move\- document\- start
Move to the start of the document\& .
.TP
move\- link\- down
Move one link down\& .
.TP
move\- link\- left
Move one link left\& .
.TP
move\- link\- next
Move to the next link\& .
.TP
move\- link\- prev
Move to the previous link\& .
.TP
move\- link\- right
Move one link right\& .
.TP
move\- link\- up
Move one link up\& .
.TP
move\- page\- down
Move downwards by a page\& .
.TP
move\- page\- up
Move upwards by a page\& .
.TP
open\- link\- in\- new\- tab
Open the current link in a new tab\& .
.TP
open\- link\- in\- new\- tab\- in\- background
Open the current link in a new tab in the background\& .
.TP
open\- link\- in\- new\- window
Open the current link in a new window\& .
.TP
open\- new\- tab
Open a new tab\& .
.TP
open\- new\- tab\- in\- background
Open a new tab in the background\& .
.TP
open\- new\- window
Open a new window\& .
.TP
open\- os\- shell
Open an OS shell\& .
.TP
options\- manager
Open options manager\& .
.TP
quit
Open a quit confirmation dialog box\& .
.TP
really\- quit
Quit without confirmation\& .
.TP
redraw
Redraw the terminal\& .
.TP
reload
Reload the current page\& .
.TP
rerender
Re\- render the current page\& .
.TP
reset\- form
Reset form items to their initial values\& .
.TP
resource\- info
Show information about the currently used resources\& .
.TP
save\- as
Save the current document in source form\& .
.TP
save\- formatted
Save the current document in formatted form\& .
.TP
save\- options
Save options\& .
.TP
save\- url\- as
Save URL as\& .
.TP
scroll\- down
Scroll down\& .
.TP
scroll\- left
Scroll left\& .
.TP
scroll\- right
Scroll right\& .
.TP
scroll\- up
Scroll up\& .
.TP
search
Search for a text pattern\& .
.TP
search\- back
Search backwards for a text pattern\& .
.TP
search\- typeahead
Search link text by typing ahead\& .
.TP
search\- typeahead\- link
Search link text by typing ahead\& .
.TP
search\- typeahead\- text
Search document text by typing ahead\& .
.TP
search\- typeahead\- text\- back
Search document text backwards by typing ahead\& .
.TP
show\- term\- options
Show terminal options dialog\& .
.TP
submit\- form
Submit form\& .
.TP
submit\- form\- reload
Submit form and reload\& .
.TP
tab\- close
Close tab\& .
.TP
tab\- close\- all\- but\- current
Close all tabs but the current one\& .
.TP
tab\- external\- command
Pass URI of current tab to external command\& .
.TP
tab\- menu
Open the tab menu\& .
.TP
tab\- move\- left
Move the current tab to the left\& .
.TP
tab\- move\- right
Move the current tab to the right\& .
.TP
tab\- next
Next tab\& .
.TP
tab\- prev
Previous tab\& .
.TP
terminal\- resize
Open the terminal resize dialog\& .
.TP
toggle\- css
Toggle rendering of page using CSS\& .
.TP
toggle\- display\- images
Toggle displaying of links to images\& .
.TP
toggle\- display\- tables
Toggle rendering of tables\& .
.TP
toggle\- document\- colors
Toggle usage of document specific colors\& .
.TP
toggle\- html\- plain
Toggle rendering page as HTML / plain text\& .
.TP
toggle\- mouse
Toggle mouse handling\& .
.TP
toggle\- numbered\- links
Toggle displaying of links numbers\& .
.TP
toggle\- plain\- compress\- empty\- lines
Toggle plain renderer compression of empty lines\& .
.TP
toggle\- wrap\- text
Toggle wrapping of text\& .
.TP
view\- image
View the current image\& .
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
.SS "EDIT ACTIONS"
2005-09-15 09:58:31 -04:00
.TP
auto\- complete
Attempt to auto\- complete the input\& .
.TP
auto\- complete\- file
Attempt to auto\- complete a local file\& .
.TP
auto\- complete\- unambiguous
Attempt to unambiguously auto\- complete the input\& .
.TP
backspace
Delete character in front of the cursor\& .
.TP
beginning\- of\- buffer
Go to the first line of the buffer\& .
.TP
cancel
Cancel current state\& .
.TP
copy\- clipboard
Copy text to clipboard\& .
.TP
cut\- clipboard
Delete text from clipboard\& .
.TP
delete
Delete character under cursor\& .
.TP
down
Move cursor downwards\& .
.TP
end
Go to the end of the page/line\& .
.TP
end\- of\- buffer
Go to the last line of the buffer\& .
.TP
enter
Follow the current link\& .
.TP
home
Go to the start of the page/line\& .
.TP
kill\- to\- bol
Delete to beginning of line\& .
.TP
kill\- to\- eol
Delete to end of line\& .
.TP
left
Move the cursor left\& .
.TP
next\- item
Move to the next item\& .
.TP
open\- external
Open in external editor\& .
.TP
paste\- clipboard
Paste text from the clipboard\& .
.TP
previous\- item
Move to the previous item\& .
.TP
redraw
Redraw the terminal\& .
.TP
right
Move the cursor right\& .
.TP
search\- toggle\- regex
Toggle regex matching (type\- ahead searching)\& .
.TP
up
Move cursor upwards\& .
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
.SS "MENU ACTIONS"
2005-09-15 09:58:31 -04:00
.TP
cancel
Cancel current state\& .
.TP
delete
Delete character under cursor\& .
.TP
down
Move cursor downwards\& .
.TP
end
Go to the end of the page/line\& .
.TP
enter
Follow the current link\& .
.TP
expand
Expand item\& .
.TP
home
Go to the start of the page/line\& .
.TP
left
Move the cursor left\& .
.TP
mark\- item
Mark item\& .
.TP
next\- item
Move to the next item\& .
.TP
page\- down
Move downwards by a page\& .
.TP
page\- up
Move upwards by a page\& .
.TP
previous\- item
Move to the previous item\& .
.TP
redraw
Redraw the terminal\& .
.TP
right
Move the cursor right\& .
.TP
search
Search for a text pattern\& .
.TP
select
Select current highlighted item\& .
.TP
unexpand
Collapse item\& .
.TP
up
Move cursor upwards\& .
.SH "DEFAULT BINDINGS"
The default bindings are shown below\& . Any bindings in ~/\& .elinks/elinks\& .conf will override these\& .
.SS "MAIN KEYS"
.TP
\fI Space\fR
Move downwards by a page (\fI move\- page\- down\fR )
.TP
\fI #\fR
Search link text by typing ahead (\fI search\- typeahead\fR )
.TP
\fI %\fR
Toggle usage of document specific colors (\fI toggle\- document\- colors\fR )
.TP
\fI *\fR
Toggle displaying of links to images (\fI toggle\- display\- images\fR )
.TP
\fI ,\fR
Open a Lua console (\fI lua\- console\fR )
.TP
\fI \& .\fR
Toggle displaying of links numbers (\fI toggle\- numbered\- links\fR )
.TP
\fI /\fR
Search for a text pattern (\fI search\fR )
.TP
\fI :\fR
Enter ex\- mode (command line) (\fI exmode\fR )
.TP
\fI <\fR
Previous tab (\fI tab\- prev\fR )
.TP
\fI Alt\- <\fR
Move the current tab to the left (\fI tab\- move\- left\fR )
.TP
\fI =\fR
Show information about the current page (\fI document\- info\fR )
.TP
\fI >\fR
Next tab (\fI tab\- next\fR )
.TP
\fI Alt\- >\fR
Move the current tab to the right (\fI tab\- move\- right\fR )
.TP
\fI ?\fR
Search backwards for a text pattern (\fI search\- back\fR )
.TP
\fI A\fR
Add a new bookmark using current link (\fI add\- bookmark\- link\fR )
.TP
\fI Ctrl\- A\fR
Move to the start of the document (\fI move\- document\- start\fR )
.TP
\fI Ctrl\- B\fR
Move upwards by a page (\fI move\- page\- up\fR )
.TP
\fI C\fR
Open cache manager (\fI cache\- manager\fR )
.TP
\fI D\fR
Open download manager (\fI download\- manager\fR )
.TP
\fI E\fR
Open \\ "Go to URL\\ " dialog box containing the current link URL (\fI goto\- url\- current\- link\fR )
.TP
\fI Ctrl\- E\fR
Move to the end of the document (\fI move\- document\- end\fR )
.TP
\fI F\fR
Open form history manager (\fI formhist\- manager\fR )
.TP
\fI Ctrl\- F\fR
Move downwards by a page (\fI move\- page\- down\fR )
.TP
\fI G\fR
Open \\ "Go to URL\\ " dialog box containing the current URL (\fI goto\- url\- current\fR )
.TP
\fI H\fR
Go to the homepage (\fI goto\- url\- home\fR )
.TP
\fI K\fR
Open cookie manager (\fI cookie\- manager\fR )
.TP
\fI Ctrl\- K\fR
Reload cookies file (\fI cookies\- load\fR )
.TP
\fI L\fR
Open the link context menu (\fI link\- menu\fR )
.TP
\fI Ctrl\- L\fR
Redraw the terminal (\fI redraw\fR )
.TP
\fI N\fR
Find the previous occurrence of the current search text (\fI find\- next\- back\fR )
.TP
\fI Ctrl\- N\fR
Scroll down (\fI scroll\- down\fR )
.TP
\fI Ctrl\- P\fR
Scroll up (\fI scroll\- up\fR )
.TP
\fI Q\fR
Quit without confirmation (\fI really\- quit\fR )
.TP
\fI Ctrl\- R\fR
Reload the current page (\fI reload\fR )
.TP
\fI T\fR
Open the current link in a new tab in the background (\fI open\- link\- in\- new\- tab\- in\- background\fR )
.TP
\fI W\fR
Toggle wrapping of text (\fI toggle\- wrap\- text\fR )
.TP
\fI [\fR
Scroll left (\fI scroll\- left\fR )
.TP
\fI \' \fR
Go at a specified mark (\fI mark\- goto\fR )
.TP
\fI \\ \fR
Toggle rendering page as HTML / plain text (\fI toggle\- html\- plain\fR )
.TP
\fI ]\fR
Scroll right (\fI scroll\- right\fR )
.TP
\fI a\fR
Add a new bookmark (\fI add\- bookmark\fR )
.TP
\fI b\fR
Move upwards by a page (\fI move\- page\- up\fR )
.TP
\fI c\fR
Close tab (\fI tab\- close\fR )
.TP
\fI d\fR
Download the current link (\fI link\- download\fR )
.TP
\fI e\fR
Open the tab menu (\fI tab\- menu\fR )
.TP
\fI f\fR
Maximize the current frame (\fI frame\- maximize\fR )
.TP
\fI g\fR
Open \\ "Go to URL\\ " dialog box (\fI goto\- url\fR )
.TP
\fI h\fR
Open history manager (\fI history\- manager\fR )
.TP
\fI k\fR
Open keybinding manager (\fI keybinding\- manager\fR )
.TP
\fI l\fR
Jump to link (\fI jump\- to\- link\fR )
.TP
\fI m\fR
Set a mark (\fI mark\- set\fR )
.TP
\fI n\fR
Find the next occurrence of the current search text (\fI find\- next\fR )
.TP
\fI o\fR
Open options manager (\fI options\- manager\fR )
.TP
\fI q\fR
Open a quit confirmation dialog box (\fI quit\fR )
.TP
\fI r\fR
Attempt to resume download of the current link (\fI link\- download\- resume\fR )
.TP
\fI s\fR
Open bookmark manager (\fI bookmark\- manager\fR )
.TP
\fI t\fR
Open a new tab (\fI open\- new\- tab\fR )
.TP
\fI u\fR
Go forward in history (\fI history\- move\- forward\fR )
.TP
\fI v\fR
View the current image (\fI view\- image\fR )
.TP
\fI x\fR
Follow the current link, forcing reload of the target (\fI link\- follow\- reload\fR )
.TP
\fI z\fR
Abort connection (\fI abort\- connection\fR )
.TP
\fI {\fR
Scroll left (\fI scroll\- left\fR )
.TP
\fI |\fR
Show information about the current page protocol headers (\fI header\- info\fR )
.TP
\fI }\fR
Scroll right (\fI scroll\- right\fR )
.TP
\fI Delete\fR
Scroll down (\fI scroll\- down\fR )
.TP
\fI Down\fR
Move to the next link (\fI move\- link\- next\fR )
.TP
\fI End\fR
Move to the end of the document (\fI move\- document\- end\fR )
.TP
\fI Enter\fR
Follow the current link (\fI link\- follow\fR )
.TP
\fI Ctrl\- Enter\fR
Follow the current link, forcing reload of the target (\fI link\- follow\- reload\fR )
.TP
\fI Escape\fR
Activate the menu (\fI menu\fR )
.TP
\fI F10\fR
Open the File menu (\fI file\- menu\fR )
.TP
\fI F9\fR
Activate the menu (\fI menu\fR )
.TP
\fI Home\fR
Move to the start of the document (\fI move\- document\- start\fR )
.TP
\fI Insert\fR
Scroll up (\fI scroll\- up\fR )
.TP
\fI Ctrl\- Insert\fR
Copy text to clipboard (\fI copy\- clipboard\fR )
.TP
\fI Left\fR
Return to the previous document in history (\fI history\- move\- back\fR )
.TP
\fI PageDown\fR
Move downwards by a page (\fI move\- page\- down\fR )
.TP
\fI PageUp\fR
Move upwards by a page (\fI move\- page\- up\fR )
.TP
\fI Right\fR
Follow the current link (\fI link\- follow\fR )
.TP
\fI Ctrl\- Right\fR
Follow the current link, forcing reload of the target (\fI link\- follow\- reload\fR )
.TP
\fI Tab\fR
Move to the next frame (\fI frame\- next\fR )
.TP
\fI Alt\- Tab\fR
Move to the previous frame (\fI frame\- prev\fR )
.TP
\fI Up\fR
Move to the previous link (\fI move\- link\- prev\fR )
.SS "EDIT KEYS"
.TP
\fI Alt\- <\fR
Go to the first line of the buffer (\fI beginning\- of\- buffer\fR )
.TP
\fI Alt\- >\fR
Go to the last line of the buffer (\fI end\- of\- buffer\fR )
.TP
\fI Ctrl\- A\fR
Go to the start of the page/line (\fI home\fR )
.TP
\fI Ctrl\- D\fR
Delete character under cursor (\fI delete\fR )
.TP
\fI Ctrl\- E\fR
Go to the end of the page/line (\fI end\fR )
.TP
\fI Ctrl\- H\fR
Delete character in front of the cursor (\fI backspace\fR )
.TP
\fI Ctrl\- K\fR
Delete to end of line (\fI kill\- to\- eol\fR )
.TP
\fI Ctrl\- L\fR
Redraw the terminal (\fI redraw\fR )
.TP
\fI Alt\- r\fR
Toggle regex matching (type\- ahead searching) (\fI search\- toggle\- regex\fR )
.TP
\fI Ctrl\- F\fR
Attempt to auto\- complete a local file (\fI auto\- complete\- file\fR )
.TP
\fI Ctrl\- R\fR
Attempt to unambiguously auto\- complete the input (\fI auto\- complete\- unambiguous\fR )
.TP
\fI Ctrl\- T\fR
Open in external editor (\fI open\- external\fR )
.TP
\fI Ctrl\- U\fR
Delete to beginning of line (\fI kill\- to\- bol\fR )
.TP
\fI Ctrl\- V\fR
Paste text from the clipboard (\fI paste\- clipboard\fR )
.TP
\fI Ctrl\- W\fR
Attempt to auto\- complete the input (\fI auto\- complete\fR )
.TP
\fI Ctrl\- X\fR
Delete text from clipboard (\fI cut\- clipboard\fR )
.TP
\fI Backspace\fR
Delete character in front of the cursor (\fI backspace\fR )
.TP
\fI Delete\fR
Delete character under cursor (\fI delete\fR )
.TP
\fI Down\fR
Move cursor downwards (\fI down\fR )
.TP
\fI End\fR
Go to the end of the page/line (\fI end\fR )
.TP
\fI Enter\fR
Follow the current link (\fI enter\fR )
.TP
\fI Escape\fR
Cancel current state (\fI cancel\fR )
.TP
\fI F4\fR
Open in external editor (\fI open\- external\fR )
.TP
\fI Home\fR
Go to the start of the page/line (\fI home\fR )
.TP
\fI Ctrl\- Insert\fR
Copy text to clipboard (\fI copy\- clipboard\fR )
.TP
\fI Left\fR
Move the cursor left (\fI left\fR )
.TP
\fI Right\fR
Move the cursor right (\fI right\fR )
.TP
\fI Tab\fR
Move to the next item (\fI next\- item\fR )
.TP
\fI Alt\- Tab\fR
Move to the previous item (\fI previous\- item\fR )
.TP
\fI Up\fR
Move cursor upwards (\fI up\fR )
.SS "MENU KEYS"
.TP
\fI Space\fR
Select current highlighted item (\fI select\fR )
.TP
\fI *\fR
Mark item (\fI mark\- item\fR )
.TP
\fI +\fR
Expand item (\fI expand\fR )
.TP
\fI \- \fR
Collapse item (\fI unexpand\fR )
.TP
\fI /\fR
Search for a text pattern (\fI search\fR )
.TP
\fI =\fR
Expand item (\fI expand\fR )
.TP
\fI Ctrl\- A\fR
Go to the start of the page/line (\fI home\fR )
.TP
\fI Ctrl\- B\fR
Move upwards by a page (\fI page\- up\fR )
.TP
\fI Ctrl\- E\fR
Go to the end of the page/line (\fI end\fR )
.TP
\fI Ctrl\- F\fR
Move downwards by a page (\fI page\- down\fR )
.TP
\fI Ctrl\- L\fR
Redraw the terminal (\fI redraw\fR )
.TP
\fI Ctrl\- N\fR
Move cursor downwards (\fI down\fR )
.TP
\fI Ctrl\- P\fR
Move cursor upwards (\fI up\fR )
.TP
\fI Alt\- V\fR
Move upwards by a page (\fI page\- up\fR )
.TP
\fI Ctrl\- V\fR
Move downwards by a page (\fI page\- down\fR )
.TP
\fI [\fR
Expand item (\fI expand\fR )
.TP
\fI ]\fR
Collapse item (\fI unexpand\fR )
.TP
\fI _\fR
Collapse item (\fI unexpand\fR )
.TP
\fI Delete\fR
Delete character under cursor (\fI delete\fR )
.TP
\fI Down\fR
Move cursor downwards (\fI down\fR )
.TP
\fI End\fR
Go to the end of the page/line (\fI end\fR )
.TP
\fI Enter\fR
Follow the current link (\fI enter\fR )
.TP
\fI Escape\fR
Cancel current state (\fI cancel\fR )
.TP
\fI Home\fR
Go to the start of the page/line (\fI home\fR )
.TP
\fI Insert\fR
Mark item (\fI mark\- item\fR )
.TP
\fI Left\fR
Move the cursor left (\fI left\fR )
.TP
\fI PageDown\fR
Move downwards by a page (\fI page\- down\fR )
.TP
\fI PageUp\fR
Move upwards by a page (\fI page\- up\fR )
.TP
\fI Right\fR
Move the cursor right (\fI right\fR )
.TP
\fI Tab\fR
Move to the next item (\fI next\- item\fR )
.TP
\fI Alt\- Tab\fR
Move to the previous item (\fI previous\- item\fR )
.TP
\fI Up\fR
Move cursor upwards (\fI up\fR )
.SH "AUTHOR"
This manual page was finally written by Peter Wang (one and a half years after writing the binding code), using excerpts by David Mediavilla\& . You can thank Petr Baudis for the subtle requests for documentation\& . Updated by Zas\& . Moved to asciidoc format and cleaned up by Jonas Fonseca\& .
.SH "SEE ALSO"
2006-01-12 04:30:55 -05:00
\fB elinks\fR (1), \fB elinks\& .conf\fR (5)
2005-09-15 09:58:31 -04:00