about summary refs log tree commit diff stats
path: root/lynx_help/keystrokes/alt_edit_help.html
diff options
context:
space:
mode:
Diffstat (limited to 'lynx_help/keystrokes/alt_edit_help.html')
-rw-r--r--lynx_help/keystrokes/alt_edit_help.html78
1 files changed, 78 insertions, 0 deletions
diff --git a/lynx_help/keystrokes/alt_edit_help.html b/lynx_help/keystrokes/alt_edit_help.html
new file mode 100644
index 00000000..690537a0
--- /dev/null
+++ b/lynx_help/keystrokes/alt_edit_help.html
@@ -0,0 +1,78 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<!-- $LynxId: alt_edit_help.html,v 1.9 2012/01/31 23:22:53 tom Exp $ -->
+
+<html>
+<head>
+  <meta name="generator" content=
+  "HTML Tidy for Linux/x86 (vers 6 November 2007), see www.w3.org">
+
+  <title>Lynx Line Editor Alternative Key Binding</title>
+  <link rev="made" href="mailto:lynx-dev@nongnu.org">
+  <link rel="Sibling" title="Default Binding" href=
+  "edit_help.html">
+  <link rel="Sibling" title="Bash-Like Binding" href=
+  "bashlike_edit_help.html">
+  <meta http-equiv="Content-Type" content=
+  "text/html; charset=us-ascii">
+</head>
+
+<body>
+  <h1>ALTERNATIVE BINDING</h1>
+
+  <p>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. Additional
+  alternative key-bindings can be offered by configuring with
+  --enable-alt-bindings or by adding them in LYEditmap.c before
+  compiling Lynx. If available, they may be selected via the
+  'o'ptions menu, or by editing lineedit_mode in the '.lynxrc'
+  file.</p>
+
+  <p>Note: setting emacs/vi keys ON has no direct effect on
+  line-editor bindings.</p>
+
+  <p>This is the <em>Alternative Binding</em> keymap:</p>
+  <pre>
+     ENTER  Input complete        -  RETURN
+     TAB    Input complete        -  TAB, Do
+     ABORT  Input cancelled       -  Ctrl-G, Ctrl-O, (Ctrl-C on some systems)
+     ERASE  Erase the line        -  Ctrl-U
+
+     BACK   Cursor back     char  -  Left-Arrow,  Ctrl-B
+     FORW   Cursor forward  char  -  Right-Arrow, Ctrl-F
+     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
+     DELN   Delete next [1] char  -  Ctrl-D
+     DELPW  Delete prev     word  -  Ctrl-R
+     DELNW  Delete next     word  -  Ctrl-T
+     DELEL  Delete to end of line -  Ctrl-K
+
+     UPPER  Upper case the line   -  Ctrl-^
+     LOWER  Lower case the line   -  Ctrl-_
+
+     LKCMD  Invoke cmd prompt     -  Ctrl-V (in form text fields, only) [2]
+
+<a name=
+"TASpecial">Special commands for use only in textarea fields</a>[3]:
+
+          Textarea external edit  - Ctrl-X e
+          Insert file in textarea - Ctrl-X i
+          Grow textarea           - Ctrl-X g
+
+[1] "next" means the character "under" a box or underline style cursor; it
+     means "to the immediate right of" an I-beam (between characters) type
+     cursor.
+
+[2]  Follow Ctrl-V with any recognized key command, to "escape" from a text
+     input field.
+
+[3]  For other key combinations using Ctrl-X as a prefix key, see the
+     Help page for the <a rel="Sibling" title="Bash-Like Binding"
+href="bashlike_edit_help.html">Bash-Like</a> Binding.
+</pre>
+</body>
+</html>