Emacs-like keybinding sequences for IDA Pro.
This plugin will exploit (abuse?) IDA Pro's Qt library (either PyQt5 or PySide6) implementation to enable Emacs-like Mnemonic (Key Chords, i.e. M-x C-x SPC q r) Keybindings
The easiest way to install ida-keybinder is through IDA's built-in plugin manager:
# From IDA Pro's HCLI
ida-hcli plugin install ida-keybinderOr download from GitHub releases and install manually:
ida-hcli plugin install path/to/ida-keybinder-X.X.X.zip# Install from PyPI
pip install ida-keybinder
# Or install from source
pip install -e .Download the latest release and extract the keybinder package to your IDA plugins directory:
- Linux/macOS:
~/.idapro/plugins/keybinder/ - Windows:
%APPDATA%\Hex-Rays\IDA Pro\plugins\keybinder\
The plugin will be automatically loaded by IDA Pro on startup.