Skip to content

Keyboard shortcuts

Every shortcut in Understand — built-in or plugin, bound or unbound — lives in one place: the Key Bindings settings page. There's no separate shortcut catalog to browse; this page is about how to find, search, and change bindings rather than a list of them, since a fixed list would quickly drift (several defaults resolve through Qt's platform-standard keys, so the same action can bind to a different key on Windows/Linux vs. macOS).

Find a shortcut

Two searchable views cover the same underlying set of actions:

  • Key Bindings settings pageTools → Options (Windows/Linux) or Understand → Preferences (macOS) → Key Bindings. Filter by name, shortcut, or area; see the primary and alternate binding for each command; assign or change any shortcut (with conflict detection); and restore defaults.
  • The Search Bar (command search) — every available action is searchable there too, by name, so you can find and run a command without leaving the keyboard or knowing its shortcut. See Find things fast.

Schemes are a one-time bulk reassignment, not a mode

The Schemes menu on the Key Bindings page (two are built in, Emacs and Visual Studio .NET, plus any you save) doesn't switch Understand into a persistent "Emacs mode" — choosing one just bulk-assigns matching shortcuts (mostly editor commands) to that style in one shot. You can still edit individual bindings afterward, same as if you'd set them by hand.

Plugin graphs and reports get keybinding slots too

Graph and Interactive Report plugins aren't limited to their menu entry — like built-in commands, they get an entry in the keybinding list (and the Search Bar) that you can bind a shortcut to. A plugin's slot appears once you enable it in the Plugin Manager; disabling it removes the slot again. See Write a graph plugin and Write a report plugin.