Keybindings and Hotkeys
Mastering Dwarf Fortress requires a deep understanding of its intricate control scheme. While the game offers mouse support, many veteran players find keyboard shortcuts to be far more efficient for managing their fortress. This section will detail essential keybindings and hotkeys, providing actionable steps to streamline your gameplay.
General Navigation and Interface
Efficient movement and menu navigation are paramount. Familiarize yourself with these core commands:
- Movement (Map/Cursor): Use the
Arrow KeysorNumpad (2, 4, 6, 8)for cardinal directions. For diagonal movement, combine two cardinal keys (e.g.,Up + Right) or use theNumpad (1, 3, 7, 9). This multi-key diagonal movement is often enabled by default in the options menu. - Layer Movement (Z-Levels): Use
<to move one Z-level up and>to move one Z-level down. This is crucial for navigating multi-story fortresses and understanding subterranean layouts. - Zoom: Use
Ctrl + Scroll Up/Downor+ / -on the numpad to zoom in and out of the map view. - Main Menu: Press
Escto access the main menu, where you can save, load, and adjust game settings. - Designation Menu: Press
dto open the designation menu, your primary tool for marking areas for digging, chopping, and other tasks. - Building Menu: Press
bto open the building menu, allowing you to construct workshops, furniture, and other structures. - Unit List: Press
uto view a list of all your dwarves and other creatures, along with their current activities and statuses. - Announcements: Press
ato cycle through recent announcements and important messages.
Designation Hotkeys
The designation menu (d) is where you'll spend a lot of time. Here are key sub-commands:
- Digging (
dthend): Select an area to dig out. After pressingdtwice, use your cursor to mark the desired excavation area. - Channel (
dthenh): Designate an area to be channeled, creating a ramp downwards and removing the floor tile above. Useful for creating pits or connecting levels. - Remove Up/Down Ramps (
dthenr): Mark ramps for removal, converting them into solid floor or wall tiles. - Chop Trees (
dthent): Designate trees to be chopped down for wood. - Gather Plants (
dthenp): Mark wild plants for gathering, providing food or other resources. - Mine Veins (
dthenv): Designate specific mineral veins for mining. - Toggle Mining (
dthenm): Toggles whether a designated area should be mined or left alone.
Building Hotkeys
The building menu (b) is your construction hub. These hotkeys will speed up your building process:
- Workshops (
bthenw): Access the sub-menu for constructing various workshops like the Carpenter's Workshop, Mason's Workshop, and still. - Furniture (
bthenf): Build essential furniture such as beds, tables, chairs, and cabinets. - Constructions (
bthenC): Build walls, floors, stairs, and roads. Remember thatCis capitalized. - Siege Engines (
bthenS): Construct ballistas and catapults for defense. - Traps (
bthenT): Build various traps to protect your fortress. - Roads/Paved Areas (
btheno): Designate areas for road construction.
Advanced Control Strategies
Beyond basic commands, several hotkeys offer advanced control and information:
- Rest/Pass Turn: In adventure mode or certain situations in fortress mode,
Numpad 5or+can be used to rest or pass a turn without taking action. - Targeting Abilities: When using an ability that requires a target, pressing the ability's hotkey again after activation will target the currently selected entity or tile. This is particularly useful for ranged attacks or specific actions.
- Path Preview: Some versions or community mods offer "Path (hold)" or "Path (toggle)" keybinds to preview movement paths, especially useful when navigating complex terrain or planning expeditions. Check your specific game version's options menu for these settings.
- Keyboard Targeting: When in a targeting mode (e.g., selecting a target for an attack or construction), use the standard movement keys (
Arrow KeysorNumpad) to move the targeting cursor. - Custom Keybindings: Dwarf Fortress allows for extensive customization of keybindings. Navigate to the
Optionsmenu from the main screen and then toKeybindingsto tailor the controls to your preference. This is highly recommended for optimizing your workflow.
By internalizing these keybindings, you'll find yourself navigating and managing your fortress with far greater speed and precision, allowing you to focus on the truly epic challenges Dwarf Fortress presents.