diff options
| author | blasty <blasty@local> | 2026-07-25 00:51:43 +0200 |
|---|---|---|
| committer | blasty <blasty@local> | 2026-07-25 00:51:43 +0200 |
| commit | 3253ebcd2b339b26436225b750ff03586baebea9 (patch) | |
| tree | e979f53991ab6df7928ccf1a3ab5662a3d4a75d4 | |
| parent | strings: browse every string in the binary and jump to it (IDA's Shift+F12) (diff) | |
| download | ida-tui-3253ebcd2b339b26436225b750ff03586baebea9.tar.gz ida-tui-3253ebcd2b339b26436225b750ff03586baebea9.tar.xz ida-tui-3253ebcd2b339b26436225b750ff03586baebea9.zip | |
docs: README covers the split view, strings browser and command palette
Three shipped features were missing from the feature list: the Ghidra-style
synced split view (s), the filterable strings browser ("), and the ida-tui
command palette (Ctrl+P).
| -rw-r--r-- | README.md | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -32,12 +32,18 @@ don't file expectations. **Use at your own risk.** undefined heads) as the default code view; `F5`/`Tab` drops into the **decompiler (pseudocode)** for the function under the cursor. Both are line-virtualized and page lazily over the worker. +- A **Ghidra-style split view** (`s`): listing and pseudocode side by side, kept + in cursor sync — the focused pane drives and the other highlights the linked + region (every instruction a C line owns), following you across functions. + `Tab` or a click switches which pane leads. - Keyboard navigation: follow (`enter`), xrefs (`x`, tagged call/read/write/ offset), rename (`n`), retype (`y`), comment (`;`), incremental search (`/` `?`), history (`back`), hex view (`\`), and `home`/`end`/`shift+home` line motions. -- A **functions panel** (fuzzy symbol palette on `Ctrl+N`), **hex viewer**, - **struct editor**, and inline **make code/data/function/string** edits. +- A **functions panel** (fuzzy symbol palette on `Ctrl+N`), a **strings browser** + (`"`, filterable, Enter jumps to the literal), **hex viewer**, **struct + editor**, and inline **make code/data/function/string** edits. +- A **command palette** (`Ctrl+P`) with the real ida-tui actions. - An optional unix-socket **RPC layer** to puppeteer the live TUI from another process (agent-driven RE / livestreaming). See `docs/RPC.md`. |
