Skip to main content
angr Management provides extensive keyboard shortcuts to help you navigate and analyze binaries efficiently. This page lists all available keyboard shortcuts organized by category.

Global Shortcuts

ShortcutActionDescription
Alt+1 through Alt+9Switch to View 1-9Quickly switch between the first 9 open views
Alt+0Switch to View 10Switch to the 10th open view
Ctrl+TabNext TabNavigate to the next tab
Ctrl+Shift+TabPrevious TabNavigate to the previous tab
Shift+ShiftGo to AnythingPress Shift twice to open the go-to palette

File Operations

ShortcutActionDescription
Ctrl+OOpen BinaryOpen a new binary file for analysis
Ctrl+LLoad DatabaseLoad a saved angr database
Ctrl+SSave DatabaseSave the current analysis as an angr database
Ctrl+Shift+SSave Database AsSave the database with a new name
Ctrl+Shift+TLoad TraceLoad a trace file
Ctrl+CommaPreferencesOpen the preferences dialog

View Management

ShortcutActionDescription
Ctrl+NNew Graph DisassemblyCreate a new graph disassembly view
Ctrl+Shift+PCommand PaletteOpen the command palette to search and execute commands

Help

ShortcutActionDescription
Alt+HDocumentationOpen the angr Management documentation

Analysis Shortcuts

Decompilation & Analysis

ShortcutActionDescription
F4Run AnalysisOpen the analysis options dialog
F5DecompileDecompile the current function
Ctrl+BProximity BrowserView the current function in the proximity browser
Ctrl+IInterrupt Job / AI Refine AllInterrupt the current running job, or trigger AI refinement

Debugging

ShortcutActionDescription
F2Toggle BreakpointToggle execution breakpoint at the current address
F7Step ForwardExecute a single step forward in symbolic execution
F9ContinueContinue execution until next breakpoint

View-Specific Shortcuts

Disassembly View

ShortcutActionDescription
GGo to AddressJump to a specific address
NRename LabelRename the label at the current address
XCross ReferencesShow cross-references (XREFs) for the selected item
TabSwitch ViewToggle between graph and linear disassembly views
SpaceFollow JumpFollow the jump or call at the current instruction
EscGo BackNavigate back in the jump history

Pseudocode View

ShortcutActionDescription
GGo to AddressJump to a specific address
NRename VariableRename the variable under the cursor
XCross ReferencesShow cross-references for the selected item
YRetype VariableChange the type of the variable under the cursor
TabCycle FocusSwitch focus within the pseudocode view
SpaceNavigate to DefinitionJump to the definition or follow the call
EscGo BackNavigate back in the jump history
Ctrl+-Zoom OutDecrease font size
Ctrl+=Zoom InIncrease font size
/ or ?SearchOpen search functionality

Hex View

ShortcutActionDescription
GGo to AddressJump to a specific address in the hex view
SpaceEdit ByteEdit the byte at the current position

Context Menu Shortcuts

When right-clicking in various views, you can use these shortcuts:
ShortcutActionContext
Ctrl+CCopyCopy selected text from log or console

Plugin Shortcuts

Some plugins provide additional shortcuts:

Precise Diffing Plugin

ShortcutActionDescription
TabSwitch Diff ViewToggle between different diff views
F5Refresh DiffRefresh the diff view

Value Search Plugin

ShortcutActionDescription
XShow XREFsShow cross-references for the selected value

Tips

  • Most shortcuts are context-aware and will only work when the relevant view is focused
  • You can customize many aspects of angr Management through the Preferences dialog (Ctrl+Comma)
  • The Command Palette (Ctrl+Shift+P) provides fuzzy search for all available commands
  • Press Shift twice quickly to open the “Go to Anything” palette for quick navigation

Build docs developers (and LLMs) love