diff options
| author | blasty <blasty@local> | 2026-07-09 12:52:02 +0200 |
|---|---|---|
| committer | blasty <blasty@local> | 2026-07-09 12:52:02 +0200 |
| commit | 4f18db24e61bd0b85376020c6c749d86ec58a749 (patch) | |
| tree | 924c616fca1c16ac7da875ace51cba5c45aade86 /docs | |
| parent | fix decompiler highlighting + cursor jank (diff) | |
| download | ida-tui-4f18db24e61bd0b85376020c6c749d86ec58a749.tar.gz ida-tui-4f18db24e61bd0b85376020c6c749d86ec58a749.tar.xz ida-tui-4f18db24e61bd0b85376020c6c749d86ec58a749.zip | |
vim-style search in disasm + pseudocode views
- SearchMixin shared by both views: '/' search forward, '?' backward, empty query
repeats last; n/N next/prev. Smartcase. All matches highlighted (substring
overlay), cursor lands on current match; status shows k/N.
- disasm indexes line text lazily in a worker (handles huge funcs); pseudocode
has text in hand. Substring highlight via crop/join Strip overlay.
- app: bottom search prompt, SearchRequested routing; '/' is context-sensitive
(filters when the function table is focused, searches in code views).
- gotcha fixed: Textual only merges BINDINGS from DOMNode subclasses, so mixin
bindings are ignored -> each view lists SEARCH_BINDINGS explicitly.
- pilot suite 20/20 (adds search finds/hl/repeat-fwd/repeat-back).
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
