From d3788a559bbd74793155d100bc4bff8f350d3a03 Mon Sep 17 00:00:00 2001 From: user Date: Sat, 25 Jul 2026 20:32:19 +0200 Subject: Revert "nav: bind back to backspace as well — a bare Esc isn't reliable in a terminal" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit baf599e143dbf23f33886ba03a60c5d9f3c19078. --- idatui/app.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'idatui') diff --git a/idatui/app.py b/idatui/app.py index 5898489..57ec7df 100644 --- a/idatui/app.py +++ b/idatui/app.py @@ -3150,12 +3150,7 @@ class IdaTui(App): Binding("ctrl+b", "toggle_functions", "Names", show=False), Binding("tab,shift+tab", "toggle_view", "Disasm/Pseudocode", priority=True), Binding("ctrl+s", "save", "Save"), - # Esc is IDA's muscle memory, but a bare \x1b is ambiguous in terminals: - # it's also the lead byte of every arrow/function-key sequence, so a - # terminal or tmux that merges it (see tmux escape-time) delivers the - # keypress as e.g. "right" and back silently doesn't happen. Backspace - # is unambiguous and always works. - Binding("escape,backspace", "back", "Back"), + Binding("escape", "back", "Back"), ] def __init__(self, open_path: str | None = None, keepalive: bool = True, -- cgit v1.3.1-sl0p