about summary refs log tree commit diff stats
path: root/lynx_help/keystroke_commands
diff options
context:
space:
mode:
authorThomas E. Dickey <dickey@invisible-island.net>1996-09-02 19:39:24 -0400
committerThomas E. Dickey <dickey@invisible-island.net>1996-09-02 19:39:24 -0400
commite087f6d44e87f489fcb3056e86319ebba4218156 (patch)
treed045b58011bfbbf5186d34c4fed9e0dedb363275 /lynx_help/keystroke_commands
downloadlynx-snapshots-e087f6d44e87f489fcb3056e86319ebba4218156.tar.gz
snapshot of project "lynx", label v2_6
Diffstat (limited to 'lynx_help/keystroke_commands')
-rw-r--r--lynx_help/keystroke_commands/bookmark_help.html20
-rw-r--r--lynx_help/keystroke_commands/dired_help.html51
-rw-r--r--lynx_help/keystroke_commands/edit_help.html38
-rw-r--r--lynx_help/keystroke_commands/gopher_types_help.html59
-rw-r--r--lynx_help/keystroke_commands/history_help.html28
-rw-r--r--lynx_help/keystroke_commands/keystroke_help.html79
-rw-r--r--lynx_help/keystroke_commands/movement_help.html49
-rw-r--r--lynx_help/keystroke_commands/option_help.html164
-rw-r--r--lynx_help/keystroke_commands/other_help.html137
-rw-r--r--lynx_help/keystroke_commands/print_help.html37
-rw-r--r--lynx_help/keystroke_commands/scrolling_help.html58
-rw-r--r--lynx_help/keystroke_commands/xterm_help.html32
12 files changed, 752 insertions, 0 deletions
diff --git a/lynx_help/keystroke_commands/bookmark_help.html b/lynx_help/keystroke_commands/bookmark_help.html
new file mode 100644
index 00000000..4030be6b
--- /dev/null
+++ b/lynx_help/keystroke_commands/bookmark_help.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<HTML>
+<HEAD>
+<TITLE>Lynx Bookmark Help</TITLE>
+<LINK rev="made" href="mailto:lynx-dev@sig.net">
+</HEAD>
+<BODY>
+<h1>+++ Bookmark Help +++</h1>
+
+The <em>Bookmark file</em> is a document that resides on your local
+machine and you are able to edit and change.  The append feature,
+invoked by pressing an '<em>a</em>' while viewing a document will add
+the current document or the currently highlighted link to your current
+<em>Bookmark file</em>.  The remove feature, invoked by pressing an
+'<em>r</em>' when your <em>Bookmark file</em> is being displayed, will
+remove the currently highlighted link.  You may set and modify the path
+and name of your current <em>Bookmark file</em> in the <A
+HREF="option_help.html">options screen.</A>
+</BODY>
+</HTML>
diff --git a/lynx_help/keystroke_commands/dired_help.html b/lynx_help/keystroke_commands/dired_help.html
new file mode 100644
index 00000000..eb1d1ae6
--- /dev/null
+++ b/lynx_help/keystroke_commands/dired_help.html
@@ -0,0 +1,51 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<html>
+<head>
+<title>Lynx Dired Help</title>
+<link rev="made" href="mailto:lynx-dev@sig.net">
+</head>
+<body>
+<h1>+++DIRED HELP+++</h1>
+
+Lynx changes into Dired mode when you use a URL of the type
+<em>file://localhost/path/</em>.  While in Dired mode, some keys are 
+remapped to do the following functions:
+<pre>
+	C)reate       -	Create a new, empty file in the current 
+			directory.  You will be prompted to enter
+			a name for the file.
+
+	D)ownload     -	Download selection using options listed in
+			the download options screen.
+
+	E)dit         -	Spawn the editor defined in the <a
+			href="option_help.html">options screen</a>
+			and load selection for editing.
+
+	F)ull menu    -	Show a full menu of commands for currently
+			selected file or directory.
+
+	M)odify       -	Modify the name or location of selection.  If
+			multiple files have been selected, you will
+			only be able to change the location.  Choose
+			between changing the name or location and then
+			enter a new filename or path.
+
+	R)emove       - Delete currently selected files.
+
+	T)ag          -	Tag the highlighted file.  Multiple files may
+			be tagged and all other commands except "Create"
+			will be performed on tagged files instead of the
+			one highlighted.  Press '<em>t</em>' again to untag
+			a file.
+
+	U)pload       - Upload a file to the current directory using
+			one of the options listed in the upload
+			options screen.
+</pre>
+
+<em>Note:</em> Dired mode must be activated at compile time by the
+system administrator.  Otherwise, the above commands will not be available
+and lynx will treat a directory listing as a HTML file.
+</body>
+</html>
diff --git a/lynx_help/keystroke_commands/edit_help.html b/lynx_help/keystroke_commands/edit_help.html
new file mode 100644
index 00000000..4baa7232
--- /dev/null
+++ b/lynx_help/keystroke_commands/edit_help.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<html>
+<head>
+<title>Lynx Line Editor Default Key Binding</title>
+<link rev="made" href="mailto:lynx-dev@sig.net">
+</head>
+<body>
+<h1>+++DEFAULT BINDING+++</h1>
+
+Lynx invokes a built-in <em>Line Editor</em> for entering strings in
+response to prompts, in forms, and for email messages if an external editor
+has not been defined.  Administrators can offer alternate key bindings
+by adding them in LYEditmap.c before compiling Lynx, and they can
+be selected via the 'o'ptions menu.  This is the <em>Default Binding</em>:
+<pre>
+     ENTER  Input complete       -  RETURN
+     TAB    Input complete       -  TAB, Do
+     ABORT  Input cancelled      -  Ctrl-G, Ctrl-O, Ctrl-C
+     ERASE  Erase the line       -  Ctrl-U, Ctrl-X
+
+     BACK   Cursor back    char  -  Left-Arrow
+     FORW   Cursor forward char  -  Right-Arrow
+     BACKW  Cursor back    word  -  Ctrl-P
+     FORWW  Cursor forward word  -  Ctrl-N
+     BOL    Go to begin of line  -  Ctrl-A, Home, Find
+     EOL    Go to end   of line  -  Ctrl-E, End,  Select
+
+     DELP   Delete prev    char  -  Ctrl-H, DELETE, Remove
+     DELC   Delete current char  -  Ctrl-D
+     DELN   Delete next    char  -  Ctrl-R
+     DELPW  Delete prev    word  -  Ctrl-B
+     DELNW  Delete next    word  -  Ctrl-F
+
+     LOWER  Lower case the line  -  Ctrl-K
+     UPPER  Upper case the line  -  Ctrl-T
+</pre>
+</body>
+</html>
diff --git a/lynx_help/keystroke_commands/gopher_types_help.html b/lynx_help/keystroke_commands/gopher_types_help.html
new file mode 100644
index 00000000..aa134daa
--- /dev/null
+++ b/lynx_help/keystroke_commands/gopher_types_help.html
@@ -0,0 +1,59 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<HTML>
+<HEAD>
+<TITLE>Listing of Gopher types</TITLE>
+<LINK rev="made" href="mailto:lynx-dev@sig.net">
+</HEAD>
+<BODY>
+<h1>+++ Gopher Types +++</h1>
+
+<dl>
+<dt>(FILE)
+<dd>An ASCII file
+
+<dt>(DIR)
+<dd>A directory listing
+
+<dt>(CSO)
+<dd>The Computing Services Organizations
+nameserver interface
+
+<dt>(BIN)
+<dd>A binary file with one of the following meanings
+<ul>
+<li>A Binary file with PC extensions
+<li>A Binary file with UNIX extensions
+</ul>
+
+<dt>(HQX)
+<dd>A Macintosh file that has be BinHexed
+
+<dt>(?)
+<dd>A searchable database
+
+
+<dt>(IMG)
+<dd>An unknown image type
+You must have an <A HREF="xterm_help.html">X terminal</A> to
+view images
+
+<dt>(GIF)
+<dd>An image in Graphics Interchange Format
+You must have an <A HREF="xterm_help.html">X terminal</A> to
+view images
+
+<dt>(HTML)
+<dd>A World Wide Web hypertext file
+
+<dt>(TEL)
+<dd>The link will open a connection to another host using telnet
+
+<dt>(3270)
+<dd>The link will open a connection to another   
+host using tn3270
+
+<dt>(UKN)
+<dd>An unknown or unsupported type
+</dl>
+</BODY>
+</HTML>
diff --git a/lynx_help/keystroke_commands/history_help.html b/lynx_help/keystroke_commands/history_help.html
new file mode 100644
index 00000000..eaf8949e
--- /dev/null
+++ b/lynx_help/keystroke_commands/history_help.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<HTML>
+<HEAD>
+<TITLE>Help on the History page</TITLE>
+<LINK rev="made" href="mailto:lynx-dev@sig.net">
+</HEAD>
+<BODY>
+<h1>+++ History Page Help +++</h1>
+
+The History Page displays all of the links that you have traveled through
+to reach your current point.  If you entered a document and then left it
+by using the <em>left-arrow</em> key, it will not be in the history stack.
+If you entered a document and left it by selecting another link it will
+be in the history stack.
+
+<p>You may <A HREF="movement_help.html">select</A> any link on the History
+Page to review a document that you have previously visited.  That link,
+and any subsequent to it, will not be removed from the history stack if you
+return to it via the History Page.  You thus should use a History Page link,
+rather than the <em>left-arrow</em> key, if you wish to review previous
+documents without needing to remember and repeat the series of selections
+for reaching your currently displayed document.
+
+<p>Upon using <em>left-arrow</em> in the document selected via the History
+Page, you will be returned to the document from which you initially went to
+the History Page.
+</BODY>
+</HTML>
diff --git a/lynx_help/keystroke_commands/keystroke_help.html b/lynx_help/keystroke_commands/keystroke_help.html
new file mode 100644
index 00000000..a11cfb3c
--- /dev/null
+++ b/lynx_help/keystroke_commands/keystroke_help.html
@@ -0,0 +1,79 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<HTML>
+<HEAD>
+<TITLE>HELP! --  Press the left arrow key to exit help</TITLE>
+<LINK rev="made" href="mailto:lynx-dev@sig.net">
+</HEAD>
+<BODY>
+<h1>+++ Keystroke Commands +++</h1>
+<PRE>
+  <A HREF="movement_help.html">MOVEMENT</A>:    Down arrow     - Highlight next topic
+               Up arrow       - Highlight previous topic
+               Right arrow,   - Jump to highlighted topic
+               Return, Enter
+               Left arrow     - Return to previous topic
+
+  <A HREF="scrolling_help.html">SCROLLING</A>:   +              - Scroll down to next page (Page-Down)
+               -              - Scroll up to previous page (Page-Up)
+               SPACE          - Scroll down to next page (Page-Down)
+               b              - Scroll up to previous page (Page-Up)
+	       CTRL-A	      - Go to first page of the current document (Home)
+	       CTRL-E	      - Go to last page of the current document (End)
+	       CTRL-B	      - Scroll up to previous page (Page-Up)
+	       CTRL-F	      - Scroll down to next page (Page-Down)
+	       CTRL-N	      - Go forward two lines in the current document
+	       CTRL-P	      - Go back two lines in the current document
+	       )	      - Go forward half a page in the current document
+	       (	      - Go back half a page in the current document
+	       #	      - Go to Toolbar or Banner in the current document
+
+  <A HREF="dired_help.html">DIRED</A>:       c	      -	Create a new file
+	       d	      -	Download selected file
+	       e	      - Edit selected file
+               f              - Show a full menu of options for current file
+	       m	      - Modify the name or location of selected file
+	       r              - Remove selected file
+	       t              - Tag highlighted file
+	       u	      - Upload a file into the current directory
+	       
+  <A HREF="other_help.html">OTHER</A>:       ? (or h)       - Help (this screen)
+               a              - Add the current link to your bookmark file
+               c              - Send a comment to the document owner 
+               d              - Download the current link
+	       e	      - Edit the current file
+               g              - Goto a user specified <a href="http://www.ncsa.uiuc.edu/demoweb/url-primer.html">URL</a> or file
+	       i 	      - Show an index of documents
+	       j	      - Execute a jump operation
+	       k	      - Show a list of key mappings
+	       l	      - List references (links) in current document
+               m              - Return to main screen
+               o              - Set your <A HREF="option_help.html">options</A>
+               p              - <a href="print_help.html">Print</a> to a file, mail, printers, or other
+               q              - Quit (Capital 'Q' for quick quit)
+               /              - Search for a string within the current document
+               s              - Enter a search string for an external search
+               n              - Go to the next search string
+               v              - View your <A HREF="bookmark_help.html">bookmark file</A>
+               x              - Force submission of form or link with no-cache
+               z              - Cancel transfer in progress
+               [backspace]    - Go to the <A HREF="history_help.html">history page</A>
+               =              - Show file and link info
+               \              - Toggle document source/rendered view
+	       !	      - Spawn your default shell
+	       '	      -	Toggle "historical" vs minimal or valid comment
+	       			parsing
+	       `	      -	Toggle minimal or valid comment parsing
+	       *	      - Toggle image_links mode on and off
+	       @	      - Toggle raw 8-bit translations or CJK mode
+	       			on or off
+	       [	      - Toggle pseudo_inlines mode on and off
+	       ]	      - Send a HEAD request for the current doc or link
+	       "	      -	Toggle valid or "soft" double-quote parsing
+               CTRL-R         - Reload current file and refresh the screen
+               CTRL-W         - Refresh the screen
+               CTRL-U         - Erase input line
+               CTRL-G         - Cancel input or transfer
+               CTRL-T         - Toggle trace mode on and off
+</PRE>
+</BODY>
+</HTML>
diff --git a/lynx_help/keystroke_commands/movement_help.html b/lynx_help/keystroke_commands/movement_help.html
new file mode 100644
index 00000000..4655db31
--- /dev/null
+++ b/lynx_help/keystroke_commands/movement_help.html
@@ -0,0 +1,49 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<HTML>
+<HEAD>
+<TITLE>Help on Lynx Movement commands</TITLE>
+<LINK rev="made" href="mailto:lynx-dev@sig.net">
+</HEAD>
+<BODY>
+<H1>+++ MOVEMENT HELP +++</H1>
+<PRE>
+        Down arrow,    -  Move to the next hypertext link,
+        TAB               or scroll down if there are no more
+                          links on the page to move to.
+
+        Up arrow       -  Move to the previous hypertext link,
+                          or scroll up if there are no links
+                          above the current one, and there are
+                          previous pages to move to.
+
+        Right arrow,   -  select the link that the cursor is
+        Return, Enter     positioned on.
+
+        Left arrow     -  Retreat from a link.  Go back to the
+                          previous topic.
+
+
+        *note: If 'VI Keys' are enabled from the options menu or
+               from the '.lynxrc' file, lowercase h,j,k,l will
+               move left, down, up, and right, respectively.
+
+	*note: If 'Emacs Keys' are enabled from the options menu or
+	       from the '.lynxrc' file, Ctrl-B, Ctrl-N, Ctrl-P,
+	       Ctrl-F will move left, down, up, and right, respectively.
+
+        *note: If the 'Num Lock' on your keyboard is on, Lynx will
+               translate the numbers of your keypad into movement
+               commands.  The translation is as follows.
+
+                     9  - page up
+                     8  - up arrow
+          7 8 9      7  - moves to the top of a document
+           \|/       6  - right arrow
+        4 - 5 - 6    5  - nothing
+           /|\       4  - left arrow
+          1 2 3      3  - page down
+                     2  - down arrow
+                     1  - moves to the end of a document
+</PRE>
+</BODY>
+</HTML>
diff --git a/lynx_help/keystroke_commands/option_help.html b/lynx_help/keystroke_commands/option_help.html
new file mode 100644
index 00000000..0cbc8297
--- /dev/null
+++ b/lynx_help/keystroke_commands/option_help.html
@@ -0,0 +1,164 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<HTML>
+<HEAD>
+<TITLE>Options Screen Help</TITLE>
+<LINK rev="made" href="mailto:lynx-dev@sig.net">
+</HEAD>
+<BODY>
+<h1>+++ Options Screen Help +++</h1>
+<PRE>
+        The Options Screen allows you to set and
+        modify many of Lynx's features. The following
+        options may be set.
+
+     Editor             -  If non-empty it defines the editor to spawn
+                           when editing a local file or sending mail.
+			   Any valid text editor may be entered here.
+
+     DISPLAY variable   -  If non-empty it specifies your <A HREF="xterm_help.html">X terminal</A>
+                           display address.
+
+     Bookmark file      -  If non-empty it specifies the name of your
+                           '<A HREF="bookmark_help.html">Bookmark file</A>'.  If the filename is not
+                           absolute, then the path begins from your
+		           home directory.
+
+     Personal Mail      -  You may set your mail address here so that
+     Address               when mailing messages to other people or
+                           mailing files to yourself, your email address
+                           can be automatically filled in.  You email
+                           address will also be sent to HTTP servers in
+                           a from: field.
+
+     Searching type     -  If set to 'case sensitive', user searches
+                           invoked by the '/' command will be case 
+                           sensitive substring searches.  The
+                           default is 'Case Insensitive' substring
+                           searches
+
+     Display Character  -  This option allows you to set up the default
+     set                   character set for your specific terminal.
+                           The character set provides a mapping of 8-bit
+                           ISO Latin character entities and/or Asian (CJK)
+                           characters into viewable characters and should
+                           be set in relation to your terminal's character
+                           set if you will be viewing such characters with
+                           Lynx.  You must have the selected character set
+                           installed on your terminal.
+
+     Raw 8-bit or CJK   -  Toggles whether 8-bit characters are assumed to
+     mode                  correspond with the selected character set and
+                           therefore are processed without translation via
+                           the ISO Latin 1 conversion tables.  Should be
+	                   ON by default when the selected character set is
+                           ISO Latin 1, or is one of the Asian (CJK) sets
+                           and the 8-bit characters are Kanji multibytes.
+                           Should be OFF for the other character sets, but
+                           can be turned ON when there's a match, e.g., the
+                           document's charset is ISO-8859-2 and ISO Latin 2
+                           has been selected.  Should be OFF when an Asian
+                           (CJK) set is selected but the document is
+                           ISO-8850-1.  The setting also can be toggled via
+                           the RAW_TOGGLE command, normally mapped to '@',
+                           and at startup via the -raw switch.
+
+     Preferred Document -  The language you prefer if multi-language files are
+     Language              available from servers.  Use MIME abbreviations,
+                           e.g., en for English, fr for French, etc.  Can be
+                           a comma-separated list in descending order of
+                           preferences.
+	
+     Preferred Document -  The character set you prefer if sets in addition
+     Charset               to ISO-8859-1 and US-ASCII are available from
+                           servers.  Use MIME notation (e.g., ISO-8859-2)
+                           and do not include ISO-8859-1 or US-ASCII, since
+                           those values are always assumed by default.  Can
+                           be a comma-separated list in descending order of
+                           preferences.
+	
+     VI keys           -   If set to 'ON' then the lowercase h, j, k, and l,
+                           keys will be mapped to left-arrow, down-arrow,
+			   up-arrow, and right-arrow, respectively.  The
+                           uppercase H, J, K, and L keys remain mapped to
+                           their configured bindings (normally HELP, JUMP,
+                           KEYMAP, and LIST, respectively).
+
+     Emacs keys        -   If set to 'ON' then the CTRL-P, CTRL-N, CTRL-F, 
+                           and CTRL-B keys will be mapped to up-arrow,
+                           down-arrow, right-arrow,  and left-arrow,
+                           respectively.  Otherwise, they remain mapped
+                           to their configured bindings (normally UP_TWO
+                           lines, DOWN_TWO lines, NEXT_PAGE, and PREV_PAGE,
+                           respectively).
+
+     Keypad mode  -        This option gives the choice between navigating 
+                           with the keypad (as arrows; see Lynx Navigation)
+                           and having every link numbered (numbered links)
+			   so that the links may be selected by numbers
+			   instead of moving to them with the arrow keys.
+
+     Line edit style   -   This option allows you to set alternate key
+                           bindings for the built-in line editor, if your
+                           system administrator has installed alternates.
+                           Otherwise, Lynx uses the <A HREF="edit_help.html">Default Binding</A>.
+
+     List directory    -   Applies to Directory Editing.  Files and
+     style                 directories can be presented in the following
+                           ways:
+                            Mixed style
+                              Files and directories are listed together in
+                              alphabetical order.
+                            Directories first
+                              Files and directories are separated into two
+                              alphabetical lists.  Directories are listed
+                              first.
+                            Files first
+                              Files and directories are separated into two
+                              alphabetical lists.  Files are listed first.
+
+     Show dot files    -   If display/creation of hidden (dot)
+                           files/directories is enabled, you can turn
+                           the feature on or off via this setting.
+
+     User Mode         -   Beginner 
+                              Shows two extra lines of help at the bottom 
+                              of the screen
+                           Intermediate (normal mode) 
+                              The "normal" statusline messages appear. 
+                           Advanced 
+                              The URL is shown on the statusline. 
+
+      User Agent        -  The header string which Lynx sends to servers
+                           to indicate the User-Agent is displayed here.
+                           Changes may be disallowed via the -restrictions
+                           switch.  Otherwise, the header can be changed
+                           temporarily to a string such as L_y_n_x/2.6 for
+                           access to sites which discriminate against Lynx
+                           based on checks for the presence of "Lynx" in the
+                           header. If changed during a Lynx session, the
+                           default User-Agent header can be restored by
+                           deleting the modified string in the Options Menu.
+                           Whenever the User-Agent header is changed, the
+                           current document is reloaded, with the no-cache
+                           flags set, on exit from the Options Menu.  Changes
+                           of the header are not saved in the RC file.
+                           NOTE that Netscape Communications Corp.  has
+                           claimed that false transmissions of "Mozilla" as
+                           the are a copyright infringement, which will be
+                           prosecuted.  DO NOT misrepresent Lynx as Mozilla.
+                           The Options Menu issues a warning about possible
+                           copyright infringement whenever the header is
+                           changed to one which does not include "Lynx" or
+                           "lynx".
+
+     Local execution   -   If set to 'ON', Lynx will locally execute
+     links                 commands contained inside of links.  This
+                           can be HIGHLY DANGEROUS so it is recommended
+                           that they remain 'ALWAYS OFF' unless
+                           otherwise set by your system administrator.
+                           This option may not be available on most
+                           versions of Lynx.
+
+</PRE>
+</BODY>
+</HTML>
diff --git a/lynx_help/keystroke_commands/other_help.html b/lynx_help/keystroke_commands/other_help.html
new file mode 100644
index 00000000..4d248257
--- /dev/null
+++ b/lynx_help/keystroke_commands/other_help.html
@@ -0,0 +1,137 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<HTML>
+<HEAD>
+<TITLE>Help on Misc. Lynx Commands</TITLE>
+<LINK rev="made" href="mailto:lynx-dev@sig.net">
+</HEAD>
+<BODY>
+<h1>+++ Other Commands +++</h1>
+<PRE>
+       a      -	Places the link that you are currently positioned
+		on in your personal <A HREF="bookmark_help.html">bookmark file</A>.
+
+       c      -	Allows you to send a mail message to the owner
+		or maintainer of the data that you are currently
+		viewing.  In the case that no owner is known,
+		you cannot send a comment.
+
+       d      -	Downloads the file pointed to by the current link
+		and displays an option menu allowing the file to
+		be saved or transfered by configurable options.
+
+       g      -	Allows you to enter any <a href="http://www.ncsa.uiuc.edu/demoweb/url-primer.html">URL</a> or filename that
+		you wish to view.
+                        
+     ? or H   -	Hypertext help to explain how to navigate in
+		Lynx and use its features.
+
+       i      -	Shows an index of files or subjects.  This is 
+		configurable by the System administrator, or 
+		within documents that you may be viewing.
+
+       j      -	Allows you to enter a "short" name to execute a 
+		jump command configured by your system administrator.
+		Press "?" and ENTER to see a list of defined
+		jump commands.
+ 
+       k      -	Shows a list of key mappings.  Keys remapped in
+		"lynx.cfg" show up in this list.
+
+       l      -	Brings up a list of references (links) in the current
+       		document, which can be used for rapid access to the
+		links in large documents.
+
+       m      -	Returns to the first screen and empties the 
+		history stack.
+
+       p      -	Brings up a list of <A HREF="print_help.html">print commands</A>.
+
+       o      -	Brings up a list of setable <A HREF="option_help.html">options</A>.
+
+       q      -	Quits Lynx. ('Q' quits without asking)
+
+       /      -	Search for a string of characters in the current
+		document case insensitive or case sensitive 
+		depending on the options set. (see <A HREF="option_help.html">options)</A>.
+
+       s      -	Search through an external searchable indexed document.
+
+       n      -	Move to the next instance of a search string if you 
+		have searched previously.
+
+       v      -	Views your current <A HREF="bookmark_help.html">Bookmark file</A>.
+
+       x      - Force submission of form or link with no-cache.
+
+       z      -	Abort a network transfer in progress.  If any partial
+		data has been transfered it will be displayed.
+
+  &lt;backspace&gt; - displays the <a href="history_help.html">history page</A>.
+
+       =      -	Show information about the file and link that you 
+		are currently viewing.
+
+       \      -	Toggles between viewing the HTML source of a
+		document and the rendered version of the document.
+
+       !      -	Spawns your default operating system shell.
+
+       '      -	Toggles "historical" vs minimal or valid comment parsing.
+                When historical, any close-angle-bracket will be treated
+		as a comment terminator, emulating the parsing bug in old
+		versions of Mosaic and Netscape, rather than validly
+		requiring pairs of two successive dashes to delimit
+		comments within the angle-brackets.
+
+       `      -	Toggles minimal or valid comment parsing. When minimal, any
+       		two successive dashes followed by a close-angle-bracket will
+		be treated as a comment terminator, emulating the parsing bug
+		in Netscape v2.0.  If historical comment parsing is set, that
+		will override minimal or valid comment parsing.
+
+       *      -	Toggles image_links mode on and off.  When on, links will
+                be created for all images, including inlines.
+
+       @      -	Toggles raw 8-bit translations or CJK mode on and off.
+                Should be on when the document's charset matches the
+		selected character set, and otherwise off so that 8-bit
+		characters will be reverse translated with respect to the
+		ISO-8859-1 conversion table for the character set (see
+		<A HREF="option_help.html">options)</A>.
+
+       [      -	Toggles pseudo_inlines mode on and off.  When on, inline
+                images which have no ALT string specified will have an
+                "[INLINE]" pseudo-ALT string inserted in the Lynx display.
+                When off, they will be treated as having ALT="" (i.e.,
+                they'll be ignored).  If image_links mode is toggled on,
+                the pseudo-ALT strings will be restored, to serve as links
+                to the inline images' sources.
+
+       ]      - Sends a HEAD request for the current document or link.  It
+                applies only to documents or links (or form submit buttons)
+                of http servers.  A statusline message will notify you if
+                the context for this command was inappropriate.  The HEAD
+                requests always are sent to the http server, i.e., Lynx
+                does not retrieve any previous server replies from its
+                cache.  Note that for form submissions, http servers vary
+                in whether they'll treat HEAD requests as valid and return
+                the CGI script's headers, or treat it as invalid and return
+                an error message. 
+
+       "      -	Toggles valid or "soft" double-quote parsing.  When soft,
+                a close-angle-bracket will serve as both a close-double-
+		quote and close-tag, emulating the parsing bug in old
+		versions of Mosaic and Netscape.
+
+     CTRL-R   -	Reloads the current document and resets the display.
+
+     CTRL-W   -	Resets or cleans up the display.
+
+     CTRL-U   -	Clears text from an input field or prompt.
+
+     CTRL-G   - Cancels any input prompt, mail message or data transfer.
+
+     CTRL-T   - Toggles trace mode on and off.
+</PRE>
+</BODY>
+</HTML>
diff --git a/lynx_help/keystroke_commands/print_help.html b/lynx_help/keystroke_commands/print_help.html
new file mode 100644
index 00000000..153caa74
--- /dev/null
+++ b/lynx_help/keystroke_commands/print_help.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<HTML>
+<HEAD>
+<TITLE>Lynx Print Help</TITLE>
+<LINK rev="made" href="mailto:lynx-dev@sig.net">
+</HEAD>
+<BODY>
+<h1>+++ Printing Help +++</h1>
+
+After entering the 'p' command you will be presented with a list of
+print options.  In all cases the file will be printed in ASCII format
+with the hypertext links removed.  The number of options depends on the
+level of printing that your system allows.  The following print options
+may be available:
+
+<dl>
+<dt>Print to a local file:
+<dd>This allows you to save the current file as ASCII text to your
+    local disk.  You will be asked for a path and filename to save
+    the file to.  If no path is given, the file will be saved to the
+    directory that you were in when you began Lynx.
+
+<dt>Print to the screen:
+<dd>This option simply scrolls the entire document up the screen and
+    is intended for those who wish to capture the document with their
+    terminal.
+
+<dt>Mail the file to yourself:
+<dd>This option allows you to mail the file, in ASCII form, to any
+    valid e-mail address.
+
+<dt>Custom print options:
+<dd>Any number of custom print options may be available, as defined
+    by your system administrator.
+</dl>
+</BODY>
+</HTML>
diff --git a/lynx_help/keystroke_commands/scrolling_help.html b/lynx_help/keystroke_commands/scrolling_help.html
new file mode 100644
index 00000000..d1931346
--- /dev/null
+++ b/lynx_help/keystroke_commands/scrolling_help.html
@@ -0,0 +1,58 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<HTML>
+<HEAD>
+<TITLE>Lynx Scrolling Help</TITLE>
+<LINK rev="made" href="mailto:lynx-dev@sig.net">
+</HEAD>
+<BODY>
+<H1>+++ SCROLLING HELP +++</H1>
+<PRE>
+        + (or SPACE,   - If the bottom of the screen informs you
+           or CTRL-F)    that there is 'more' to see, you may
+                         move to the next page (Page-Down).
+
+        - (or b,       - If you have moved down in a document, this
+           or CTRL-B)    will bring you back up one page (Page-Up).
+
+        If the 'Num Lock' on your keyboard is on, Lynx will translate
+	the numbers of your keypad into movement commands as follows:
+
+                     9  - page up
+                     8  - up arrow
+          7 8 9      7  - moves to the top of a document
+           \|/       6  - right arrow
+        4 - 5 - 6    5  - nothing
+           /|\       4  - left arrow
+          1 2 3      3  - page down
+                     2  - down arrow
+                     1  - moves to the end of a document
+
+        CTRL-A (or Find)    - This Control key, and Function key synonym,
+                              brings you back to the first page of the
+                              current document (Home).
+
+        CTRL-E (or Select)  - This Control key, and Function key synonym,
+                              takes you to the last page of the current
+                              document (End).
+
+        CTRL-N (or Remove)  - This Control key, and Function key synonym,
+                              moves you forward two lines in the current
+                              document (Down-Two).
+
+        CTRL-P (or Insert)  - This Control key, and Function key synonym,
+                              moves you back two lines in the current
+                              document (Up-Two).
+
+        )                   - Moves you forward half a page in the current
+                              document (Down-Half).
+
+        (                   - Moves you back half a page in the current
+                              document (Up-Half).
+
+        #                   - Jumps you to the pseudo Toolbar or Banner if
+                              present in the current document.  Use left-arrow
+                              to return from there to your previous position
+                              in the document.
+</PRE>
+</BODY>
+</HTML>
diff --git a/lynx_help/keystroke_commands/xterm_help.html b/lynx_help/keystroke_commands/xterm_help.html
new file mode 100644
index 00000000..d40ea450
--- /dev/null
+++ b/lynx_help/keystroke_commands/xterm_help.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html public "-//IETF//DTD HTML 3.0//EN">
+<HTML>
+<HEAD>
+<TITLE>X Terminal Help</TITLE>
+<LINK rev="made" href="mailto:lynx-dev@sig.net">
+</HEAD>
+<BODY>
+<h1>+++ X Terminal or X Server +++</h1>
+
+An X terminal is an electronic display terminal that communicates
+with a host computer system using the X Window protocol developed at the
+Massachusetts Institute of Technology.
+
+<p>The X Window protocol allows a program running on the host computer
+system to display both formatted text and graphics on the X terminal.
+Since the X Window protocol is defined to work over any TCP/IP network,
+X terminals connected to the Internet can be connected to hosts
+located anywhere on the Internet.
+
+<p>Personal computers (including both PCs and Macintoshes) can execute
+programs, usually called X servers, that make them act like X Window
+terminals and are frequently used as X terminals.
+
+<dl>
+<dt>Note: 
+<dd>The terminology used to describe processes associated with X
+    terminals can be confusing.  An X terminal is also known as
+    an "X display server," and the program running on the host
+    computer is usually known as the "X client."
+</dl>
+</BODY>
+</HTML>