Skip to main content
Use /hotkeys to view current shortcuts. Some combinations depend on the OS and terminal; use alternatives or rebind keys when conflicts occur.

Input and editing

Global and application shortcuts

Models and output

Transcript scrolling and search (fullscreen)

These shortcuts apply in fullscreen mode: Fullscreen is experimental. Start it with step --tui-mode fullscreen.

Inside /tree

Common picker shortcuts

Use arrows and PageUp / PageDown to browse, Enter to confirm, and Esc to cancel. In /resume, Ctrl+S changes sorting, Ctrl+N filters named sessions, Ctrl+R renames, and Ctrl+D deletes. Ctrl+S in model and thinking-level pickers saves the default.

Customization

Edit ~/.stepcode/agent/keybindings.json, then run /reload. Action names include tui.input.newLine and app.model.select. For example:
Override only the actions you need, avoiding duplicate bindings in the same context. If a binding fails, check terminal interception, action names, and JSON syntax.

Next steps