6 'H' => 'g2', # top-page
7 'j' => 'g2', # next-entry, next-undeleted
8 'k' => 'g2', # previous-entry, previous-undeleted
9 'L' => 'g2', # bottom-page
10 '^l'=> 'g1', # refresh
11 'M' => 'g2', # middle-page
12 '^m'=> 'g6 mode^m', # select-entry, display-message
13 'n' => 'g3', # search-next
14 'q' => 'g8 mode', # exit
15 't' => 'g4', # tag-entry
16 'z' => 'g2', # next-page
17 'Z' => 'g2', # previous-page
19 '*' => 'g2', # last-entry
20 '=' => 'g2', # first-entry
21 ':' => 'g6', # enter-command
22 ';' => 'g6 arg', # tag-prefix
23 '>' => 'g2', # next-line
24 '<' => 'g2', # previous-line
25 ']' => 'g2', # half-down
26 '[' => 'g2', # half-up
28 '!' => 'g1 arg', # shell
29 '/' => 'g3 arg mode/~', # search
30 '+/'=> 'g3 arg mode/~', # search
38 '@' => 'g1', # display-address
39 '.' => 'g8', # buffy-list #TODO
40 '|' => 'g6', # pipe-message
41 '$' => 'g4', # sync-mailbox
42 '#' => 'g4', # break-thread
43 '&' => 'g4', # link-threads
44 '%' => 'g4', # toggle-write
47 'a' => 'g6', # create-alias
48 'b' => 'g7', # bounce-message
50 '+b'=> undef, # M <search>~b
51 'c' => 'g8', # change-folder
52 'C' => 'g6', # copy-message
53 '+c'=> 'g8', # change-folder-readonly
54 '+C'=> undef, # decode-copy
55 'd' => 'g4', # delete-message
56 'D' => 'g4 arg', # delete-pattern
57 '^d'=> 'g4', # delete-thread
58 '+d'=> 'g4', # delete-subthread
59 'e' => 'g4 linkvi', # edit
60 '^e'=> 'g4', # edit-type
61 '+e'=> undef, # resend-message
62 'f' => 'g7 modem', # forward-message
63 'F' => 'g4', # flag-message
64 '^f'=> 'g6', # forget-passphrase
65 'g' => 'g7 modem', # group-reply
66 'G' => 'g6', # fetch-mail
67 'h' => 'g9', # display-toggle-weed
68 '^i'=> 'g3', # next-new-then-unread
69 '+^i'=> undef, # previous-new-then-unread
70 'j' => 'g2', # next-undeleted
71 'k' => 'g2', # previous-undeleted
72 'J' => 'g3', # next-entry
73 'K' => 'g3', # previous-entry
74 '^k'=> 'g1', # extract-keys
75 '+k'=> 'g7 modem', # mail-key
77 'L' => 'g7 modem', # list-reply
78 '+l'=> 'g1', # show-limit
79 'm' => 'g7 modem', # mail
80 'N' => 'g4', # toggle-new
81 '^n'=> 'g3', # next-thread
82 '+n'=> 'g3', # next-subthread
83 'o' => 'g9 modeo', # sort-mailbox
84 'O' => 'g9 modeo', # sort-reverse
85 'p' => 'g1', # print-message
86 'P' => 'g3', # parent-message
87 '^p'=> 'g3', # previous-thread
88 '+p'=> 'g3', # previous-subthread
89 '+P'=> undef, # check-traditional-pgp
91 'Q' => 'g1 arg', # query
92 'r' => 'g7 modem', # reply
93 'R' => 'g7 modem', # recall-message
94 '^r'=> 'g4', # read-thread
95 '+r'=> 'g4', # read-subthread
96 's' => 'g4', # save-message
97 '+s'=> 'g4', # decode-save
98 'T' => 'g4 arg', # tag-pattern
99 '^t'=> 'g4', # untag-pattern
100 '+t'=> 'g4', # tag-thread
101 'u' => 'g4', # undelete-message
102 'U' => 'g4 arg', # undelete-pattern
103 '^u'=> 'g4', # undelete-thread
104 '+u'=> 'g4', # undelete-subthread
105 'v' => 'g1', # view-attachments
106 'V' => 'g1', # show-version
107 '+v'=> 'g9', # collapse-thread
108 '+V'=> 'g9', # collapse-all
109 'w' => 'g4 arg modew', # set-flag
110 'W' => 'g4 arg modew', # clear-flag
112 'y' => 'g8', # M <change-folder>?<toggle-mailboxes>