1y k u   7 8 9   Move commands:
2 \|/     \|/            yuhjklbn: go one step in specified direction
3h-.-l   4-.-6           YUHJKLBN: go in specified direction until you
4 /|\     /|\                        hit a wall or run into something
5b j n   1 2 3           g<dir>:   run in direction <dir> until something
6      numberpad                     interesting is seen
7                        G<dir>,   same, except a branching corridor isn't
8 <  up                  ^<dir>:     considered interesting (the ^ in this
9                                    case means the Control key, not a caret)
10 >  down                m<dir>:   move without picking up objects/fighting
11                        F<dir>:   fight even if you don't sense a monster
12                If the number_pad option is set, the number keys move instead.
13                Depending on the platform, Shift number (on the numberpad),
14                Meta number, or Alt number will invoke the YUHJKLBN commands.
15                Control <dir> may or may not work when number_pad is enabled,
16                depending on the platform's capabilities.
17
18General commands:
19?       help    display one of several informative texts
20#quit   quit    end the game without saving current game
21S       save    save the game (to be continued later) and exit
22!       sh      escape to some SHELL (if allowed)
23^Z      suspend suspend the game (independent of your current suspend char)
24O       options set options
25/       whatis  tell what a map symbol represents
26\       known   display list of what's been discovered
27v       version display version number
28V       history display game history
29X       explore switch the game to explore (discovery) mode
30^A      again   redo the previous command (^A denotes the keystroke CTRL-A)
31^R      redraw  redraw the screen
32^P      prevmsg repeat previous message (subsequent ^P's repeat earlier ones)
33#               introduces an extended command (#? for a list of them)
34
35Game commands:
36^D      kick    kick (a door, or something else)
37^T      'port   teleport (if you can)
38^X      show    show your attributes
39a       apply   apply or use a tool (pick-axe, key, camera, etc.)
40A       armor   take off all armor
41c       close   close a door
42C       call    name an individual monster (ex. baptize your dog)
43d       drop    drop an object.  d7a:  drop seven items of object 'a'
44D       Drop    drop selected types of objects
45e       eat     eat something
46E       engrave write a message in the dust on the floor  (E-  use fingers)
47f       fire    fire ammunition from quiver
48F       fight   followed by direction, fight a monster
49i       invent  list your inventory (all objects you are carrying)
50I       Invent  list selected parts of your inventory
51                Iu: list unpaid objects
52                Ix: list unpaid but used up items
53                I$: count your money
54o       open    open a door
55p       pay     pay your bill (in a shop)
56P       puton   put on an accessory (ring, amulet, etc)
57q       quaff   drink something (potion, water, etc)
58Q       quiver  select ammunition for quiver
59r       read    read a scroll or spellbook
60R       remove  remove an accessory (ring, amulet, etc)
61s       search  search for secret doors, hidden traps and monsters
62t       throw   throw or shoot a weapon
63T       takeoff take off some armor
64w       wield   wield a weapon  (w-  wield nothing)
65W       wear    put on some armor
66x       xchange swap wielded and secondary weapons
67z       zap     zap a wand
68Z       Zap     cast a spell
69<       up      go up the stairs
70>       down    go down the stairs
71^       trap_id identify a previously found trap
72),[,=,",(       ask for current items of specified symbol in use
73*               ask for combination of ),[,=,",( all at once
74$       gold    count your gold
75+       spells  list the spells you know; also rearrange them if desired
76_       travel  move via a shortest-path algorithm to a point on the map
77.       rest    wait a moment
78,       pickup  pick up all you can carry
79@               toggle "pickup" (auto pickup) option on and off
80:       look    look at what is here
81;       farlook look at what is somewhere else by selecting a map symbol
82
83Keyboards that have a meta key can also use these extended commands
84via the meta modifier instead of the # prefix:
85
86M-?             Display extended command help (if the platform allows this)
87M-2     twoweapon toggle two-weapon combat (unless number_pad is enabled)
88M-a     adjust  adjust inventory letters
89M-c     chat    talk to someone
90M-d     dip     dip an object into something
91M-e     enhance advance or check weapons skills
92M-f     force   force a lock
93M-i     invoke  invoke an object's special powers
94M-j     jump    jump to another location
95M-l     loot    loot a box on the floor
96M-m     monster use a monster's special ability
97M-n     name    name an item or type of object
98M-o     offer   offer a sacrifice to the gods
99M-p     pray    pray to the gods for help
100M-q     quit    stop playing
101M-r     rub     rub a lamp or a stone
102M-s     sit     sit down
103M-t     turn    turn undead
104M-u     untrap  untrap something
105M-v     version print compile time options for this version
106M-w     wipe    wipe off your face
107
108If the "number_pad" option is on, these additional variants are available:
109
110n               followed by number of times to repeat the next command
111h       help    display one of several informative texts, like '?'
112j       jump    jump to another location
113k       kick    kick something (usually a door)
114l       loot    loot a box on the floor
115N       name    name an item or type of object
116u       untrap  untrap something (usually a trapped object)
117