ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/rxvt-unicode/doc/yodl/rxvtRef-keycodes.yo
Revision: 1.5
Committed: Thu Aug 12 20:42:13 2004 UTC (22 years, 2 months ago) by root
Branch: MAIN
CVS Tags: HEAD
Changes since 1.4: +1 -1 lines
State: FILE REMOVED
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.5 COMMENT(-- $Id: rxvtRef-keycodes.yo,v 1.4 2004/08/11 22:38:08 root Exp $ --)
2 pcg 1.1 label(KeyCodes)
3     nsect(Key Codes)
4    
5     Note: bf(Shift) + bf(F1)-bf(F10) generates bf(F11)-bf(F20)
6    
7 root 1.3 Note: Partial ISO 14755-support is implemented, that means that pressing
8     Control and Shift together enters unicode input mode. Entering hex
9     digits composes a Unicode character, pressing space or releasing the
10     modifiers commits the keycode and every other key cancels the current
11 root 1.4 input character. Pressing and immediately releasing Control and Shift
12     together enters keycap entry mode: Pressing a function key (tab, return
13     etc..) will enter the unicode character corresponding to the given key.
14 root 1.3
15 pcg 1.1 For the keypad, use bf(Shift) to temporarily override Application-Keypad
16     setting use bf(Num_Lock) to toggle Application-Keypad setting if bf(Num_Lock)
17     is off, link(escape sequences)(ESCequals) toggle Application-Keypad setting.
18     Also note that values of bf(Home), bf(End), bf(Delete) may have been compiled
19     differently on your system.
20    
21     COMMENT(-- Edited in a wide window --)
22     starttable(5)(l l l l l)(1)\
23     row(cell( )cell(bf(Normal) )cell(bf(Shift) )cell(bf(Control) )cell(bf(Ctrl+Shift)))\
24     row(cell(Tab )cell(^I )cell(ESC [ Z )cell(^I )cell(ESC [ Z))\
25     row(cell(BackSpace )cell(^H )cell(^? )cell(^? )cell(^?))\
26     row(cell(Find )cell(ESC [ 1 ~ )cell(ESC [ 1 $ )cell(ESC [ 1 ^ )cell(ESC [ 1 @))\
27     row(cell(Insert )cell(ESC [ 2 ~ )cell(em(paste) )cell(ESC [ 2 ^ )cell(ESC [ 2 @))\
28     row(cell(Execute )cell(ESC [ 3 ~ )cell(ESC [ 3 $ )cell(ESC [ 3 ^ )cell(ESC [ 3 @))\
29     row(cell(Select )cell(ESC [ 4 ~ )cell(ESC [ 4 $ )cell(ESC [ 4 ^ )cell(ESC [ 4 @))\
30     row(cell(Prior )cell(ESC [ 5 ~ )cell(em(scroll-up) )cell(ESC [ 5 ^ )cell(ESC [ 5 @))\
31     row(cell(Next )cell(ESC [ 6 ~ )cell(em(scroll-down))cell(ESC [ 6 ^ )cell(ESC [ 6 @))\
32     row(cell(Home )cell(ESC [ 7 ~ )cell(ESC [ 7 $ )cell(ESC [ 7 ^ )cell(ESC [ 7 @))\
33     row(cell(End )cell(ESC [ 8 ~ )cell(ESC [ 8 $ )cell(ESC [ 8 ^ )cell(ESC [ 8 @))\
34     row(cell(Delete )cell(ESC [ 3 ~ )cell(ESC [ 3 $ )cell(ESC [ 3 ^ )cell(ESC [ 3 @))\
35     row(cell(F1 )cell(ESC [ 11 ~ )cell(ESC [ 23 ~ )cell(ESC [ 11 ^ )cell(ESC [ 23 ^))\
36     row(cell(F2 )cell(ESC [ 12 ~ )cell(ESC [ 24 ~ )cell(ESC [ 12 ^ )cell(ESC [ 24 ^))\
37     row(cell(F3 )cell(ESC [ 13 ~ )cell(ESC [ 25 ~ )cell(ESC [ 13 ^ )cell(ESC [ 25 ^))\
38     row(cell(F4 )cell(ESC [ 14 ~ )cell(ESC [ 26 ~ )cell(ESC [ 14 ^ )cell(ESC [ 26 ^))\
39     row(cell(F5 )cell(ESC [ 15 ~ )cell(ESC [ 28 ~ )cell(ESC [ 15 ^ )cell(ESC [ 28 ^))\
40     row(cell(F6 )cell(ESC [ 17 ~ )cell(ESC [ 29 ~ )cell(ESC [ 17 ^ )cell(ESC [ 29 ^))\
41     row(cell(F7 )cell(ESC [ 18 ~ )cell(ESC [ 31 ~ )cell(ESC [ 18 ^ )cell(ESC [ 31 ^))\
42     row(cell(F8 )cell(ESC [ 19 ~ )cell(ESC [ 32 ~ )cell(ESC [ 19 ^ )cell(ESC [ 32 ^))\
43     row(cell(F9 )cell(ESC [ 20 ~ )cell(ESC [ 33 ~ )cell(ESC [ 20 ^ )cell(ESC [ 33 ^))\
44     row(cell(F10 )cell(ESC [ 21 ~ )cell(ESC [ 34 ~ )cell(ESC [ 21 ^ )cell(ESC [ 34 ^))\
45     row(cell(F11 )cell(ESC [ 23 ~ )cell(ESC [ 23 $ )cell(ESC [ 23 ^ )cell(ESC [ 23 @))\
46     row(cell(F12 )cell(ESC [ 24 ~ )cell(ESC [ 24 $ )cell(ESC [ 24 ^ )cell(ESC [ 24 @))\
47     row(cell(F13 )cell(ESC [ 25 ~ )cell(ESC [ 25 $ )cell(ESC [ 25 ^ )cell(ESC [ 25 @))\
48     row(cell(F14 )cell(ESC [ 26 ~ )cell(ESC [ 26 $ )cell(ESC [ 26 ^ )cell(ESC [ 26 @))\
49     row(cell(F15 (Help) )cell(ESC [ 28 ~ )cell(ESC [ 28 $ )cell(ESC [ 28 ^ )cell(ESC [ 28 @))\
50     row(cell(F16 (Menu) )cell(ESC [ 29 ~ )cell(ESC [ 29 $ )cell(ESC [ 29 ^ )cell(ESC [ 29 @))\
51     row(cell(F17 )cell(ESC [ 31 ~ )cell(ESC [ 31 $ )cell(ESC [ 31 ^ )cell(ESC [ 31 @))\
52     row(cell(F18 )cell(ESC [ 32 ~ )cell(ESC [ 32 $ )cell(ESC [ 32 ^ )cell(ESC [ 32 @))\
53     row(cell(F19 )cell(ESC [ 33 ~ )cell(ESC [ 33 $ )cell(ESC [ 33 ^ )cell(ESC [ 33 @))\
54     row(cell(F20 )cell(ESC [ 34 ~ )cell(ESC [ 34 $ )cell(ESC [ 34 ^ )cell(ESC [ 34 @))\
55     row(cell( )cell( )cell( )cell( )cell(bf(Application)))\
56     row(cell(Up )cell(ESC [ A )cell(ESC [ a )cell(ESC O a )cell(ESC O A))\
57     row(cell(Down )cell(ESC [ B )cell(ESC [ b )cell(ESC O b )cell(ESC O B))\
58     row(cell(Right )cell(ESC [ C )cell(ESC [ c )cell(ESC O c )cell(ESC O C))\
59     row(cell(Left )cell(ESC [ D )cell(ESC [ d )cell(ESC O d )cell(ESC O D))\
60     row(cell(KP_Enter )cell(^M )cell( )cell( )cell(ESC O M))\
61     row(cell(KP_F1 )cell(ESC O P )cell( )cell( )cell(ESC O P))\
62     row(cell(KP_F2 )cell(ESC O Q )cell( )cell( )cell(ESC O Q))\
63     row(cell(KP_F3 )cell(ESC O R )cell( )cell( )cell(ESC O R))\
64     row(cell(KP_F4 )cell(ESC O S )cell( )cell( )cell(ESC O S))\
65     row(cell(XK_KP_Multiply )cell(* )cell( )cell( )cell(ESC O j))\
66     row(cell(XK_KP_Add )cell(+ )cell( )cell( )cell(ESC O k))\
67     row(cell(XK_KP_Separator)cell(, )cell( )cell( )cell(ESC O l))\
68     row(cell(XK_KP_Subtract )cell(- )cell( )cell( )cell(ESC O m))\
69     row(cell(XK_KP_Decimal )cell(. )cell( )cell( )cell(ESC O n))\
70     row(cell(XK_KP_Divide )cell(/ )cell( )cell( )cell(ESC O o))\
71     row(cell(XK_KP_0 )cell(0 )cell( )cell( )cell(ESC O p))\
72     row(cell(XK_KP_1 )cell(1 )cell( )cell( )cell(ESC O q))\
73     row(cell(XK_KP_2 )cell(2 )cell( )cell( )cell(ESC O r))\
74     row(cell(XK_KP_3 )cell(3 )cell( )cell( )cell(ESC O s))\
75     row(cell(XK_KP_4 )cell(4 )cell( )cell( )cell(ESC O t))\
76     row(cell(XK_KP_5 )cell(5 )cell( )cell( )cell(ESC O u))\
77     row(cell(XK_KP_6 )cell(6 )cell( )cell( )cell(ESC O v))\
78     row(cell(XK_KP_7 )cell(7 )cell( )cell( )cell(ESC O w))\
79     row(cell(XK_KP_8 )cell(8 )cell( )cell( )cell(ESC O x))\
80     row(cell(XK_KP_9 )cell(9 )cell( )cell( )cell(ESC O y))\
81     endtable()
82 root 1.3
83     label(KeyCodes)
84     nsect(Key Codes)