NetHack keyboard

Command bindings for version 3.6.1 of the vanilla NetHack game.

normal gameplay (default)

Esc
Esc
Esc
normal gameplay: numeric row meta +` +1 +2 twoweapon toggle +3 +4 +5 +6 +7 +8 +9 +0 +- +=
normal gameplay: numeric row shift ~ ! shell escape @ toggle pickup # more commands $ count gold % ^ show trap tell command * show equipment ( show tools ) show weapon _ travel to + list spells
normal gameplay: numeric row ` types identified 1 2 3 4 5 6 7 8 9 0 - = show rings
drop item type: numeric row meta +` +1 +2 +3 +4 +5 +6 +7 +8 +9 +0 +- +=
drop item type: numeric row shift ~ ! @ # $ drop more ^ & * ( ) _ +
drop item type: numeric row ` 1 2 3 4 5 6 7 8 9 0 - =
inventory type: numeric row meta +` +1 +2 +3 +4 +5 +6 +7 +8 +9 +0 +- +=
inventory type: numeric row shift ~ ! @ # $ count money % ^ & * list gems ( ) _ +
inventory type: numeric row ` 1 2 3 4 5 6 7 8 9 0 - =
normal gameplay: top row meta +q exit game +w wipe face +e weapon skills +r′ rub object +t turn undead +y +u untrap +i′ invoke object +o′ offer sacrifice + pray +[ +]
normal gameplay: top row ctrl ^q ^w ^e ^r redraw ^t teleport ^y run left up ^u run right up ^o overview levels ^p repeat message ^]
normal gameplay: top row shift Q′ quiver ammo W′ wear armor E′ engrave R′ put off T′ remove armor Y go left up U go right up inventory part O options P′ put on { }
normal gameplay: top row q′ drink w′ wield weapon e′ eat food r′ read scroll t throw/shoot y step left up u step right up i inventory o open door p pay bill [ show armor ]
drop item type: top row meta +q +w +e +r +t +y +u +i +o +p +[ +]
drop item type: top row ctrl ^q ^w ^e ^r ^t ^y ^u ^o ^p ^]
drop item type: top row shift Q W E R T Y U drop uncursed I O P { }
drop item type: top row q w e r t y u drop unpaid i inventory o p [ ]
inventory type: top row meta +q +w +e +r +t +y +u +i +o +p +[ +]
inventory type: top row ctrl ^q ^w ^e ^r ^t ^y ^u ^o ^p ^]
inventory type: top row shift Q W E R T Y U list uncursed I O P { }
inventory type: top row q w e r t y u list unpaid i o p [ ]
normal gameplay: home row meta +a adjust inventory +s sit down +d′ dip +f force lock +g +h +j jump +k +l loot +; +' +\
normal gameplay: home row ctrl ^a redo command ^s ^d kick ^f ^g run left ^j run down ^k run up ^l run right ^\
normal gameplay: home row shift A remove all armor S save game drop items F fight monster G g anywhere H go left J go down K go up L go right : look here " show amulet |
normal gameplay: home row a′ apply tool s search secrets d′ drop item f fire quiver g run until interest h step left j step down k step up l step right ; look elsewhere ' \ discovered objects
drop item type: home row meta +a +s +d +f +g +h +j +k +l +; +' +\
drop item type: home row ctrl ^a ^s ^d ^f ^g ^j ^k ^l ^\
drop item type: home row shift A S D F G H J K L : " |
drop item type: home row a drop all s d f g h j k l ; ' \
inventory type: home row meta +a +s +d +f +g +h +j +k +l +; +' +\
inventory type: home row ctrl ^a ^s ^d ^f ^g ^j ^k ^l ^\
inventory type: home row shift A S D F G H J K L : " |
inventory type: home row a s d f g h j k l ; ' \
normal gameplay: bottom row meta +z +x + chat +v compile details +b + name item(s) +m monster ability +, +. +/
normal gameplay: bottom row ctrl ^z suspend game ^x show stats ^c panic quit ^v ^b run left down ^n run right down
normal gameplay: bottom row shift Z′ cast spell X explore mode call monster V verbose version B go left down N go right down M go far < climb up ladder > descent ladder ? help menu
normal gameplay: bottom row z zap wand x swap weapons c close door v version b step left down n step right down m move blind , pick up . rest (noop) explain symbol
drop item type: bottom row meta +z +x +c +v +b +n +m +, +. +/
drop item type: bottom row ctrl ^z ^x ^c ^v ^b ^n
drop item type: bottom row shift Z X drop unknown C drop cursed V B drop blessed N M < > ?
drop item type: bottom row z x c v b n m′ drop any , . /
inventory type: bottom row meta +z +x +c +v +b +n +m +, +. +/
inventory type: bottom row ctrl ^z ^x ^c ^v ^b ^n
inventory type: bottom row shift Z X list unknown C list cursed V B list blessed N M < > ?
inventory type: bottom row z x list billed c v b n m , . /

direction
Direction to move to or target a command (↕).
move
Other character movement.
act
Direct action command: takes a turn.
info
Informational command: shows/does something without ending the turn.
invertory
Display invertory menu.
menu
Enters some other menu.
key·
Commands with a dot need at least one argument afterwards.
key′
Asks for an inventory item.
key↕
Requires a direction afterwards.