[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
lynx-dev Re: keystrokes available
From: |
davidh |
Subject: |
lynx-dev Re: keystrokes available |
Date: |
Tue, 16 Feb 1999 19:32:26 -0600 (CST) |
> | All in all (unless I'm missing some information about control characters),
> | the following 34 keys are available:
> | A B C D F ^G I M N O P R S T U ^U w W X ^X y Y Z $ % & : ^] ^ ^^ { | } ~
> One other thing that would be a useful addition though, is if you
> would add the existing control-char usage in lineedit mode (for
> the Default and Alternate bindings).
Okay, let's see what that looks like...
Char Normal Default Edit Alternate Edit
==== ================= ================ ================
^@ <reserved, NUL> <reserved, NUL> <reserved, NUL>
^A HOME Move BeginLine Move Begin Line
^B PREV_PAGE Del. Prev Word Move Prev Char
^C <reserved> <abort> <abort>
^D ABORT Del. Next Char Del. Next Char
^E END Move End Line Move End Line
^F NEXT_PAGE <DIRED> Del. Next Word Move Next Char
^G -- <abort> <abort>
^H HISTORY Del. Prev Char Del. Prev Char
^I NEXT_LINK <tab> <enter>
^J ACTIVATE <enter> <enter>
^K COOKIE_JAR to lowercase Delete to EOL
^L REFRESH <redraw> <redraw>
^M ACTIVATE <enter> <enter>
^N DOWN_TWO Move Next Word Move Next Word
^O <reserved> <abort> <abort>
^P UP_TWO Move Prev Word Move Prev Word
^Q <reserved> <reserved> <reserved>
^R RELOAD Del. Next Char Del. Prev Word
^S <reserved> <reserved> <reserved>
^T TRACE... <DIRED> TO UPPERCASE Del. Next Word
^U -- Erase Line Erase Line
^V SWITCH_DTD Literal Next Literal Next
^W REFRESH <reserved> <reserved>
^X -- Erase Line Delete to Start of Line
^Y <reserved> <reserved> <reserved>
^Z <reserved> <reserved> <reserved>
^[ <reserved, ESC> <reserved> <reserved>
^\ <reserved> <reserved> <reserved>
^] -- -- --
^^ -- -- [1] TO UPPERCASE
^_ <reserved> Delete to EOL[2] to lowercase[2]
[1] - ^^ is "Switch Map" (LKE_SWMAP) if EXP_KEYBOARD_LAYOUT is defined.
[2] - ^_ is an stty-trapped control character on some Unices, but on
other systems it does its other function.
> That way, we could see not only what keys are available for binding
> as "lynxactionkeys", but also for binding as "lynxeditactionkeys"
> (eg, a single ^key to invoke an external editor from within a TEXTAREA,
> as opposed to having to use the ^Ve "digraph", or whatever).
It looks like the only "open" character in both keymaps is ^], but I
don't know if some system reserves that for some purpose, given the
massive cross-platformity of Lynx.
David Henderson
--
Star Trek? Psi Phi! Visit http://www.psiphi.org/ for the latest news
and rumors about "Star Trek: Deep Space Nine" and "Star Trek: Voyager"
----------------------------------------------------------------------
<*> davidh at psiphi.org, davidh at imsa.edu, davidh at cyberdesic.com
Re: lynx-dev ^Ve considered harmful, Henry Nelson, 1999/02/15
Re: lynx-dev ^Ve considered harmful, Henry Nelson, 1999/02/15