summaryrefslogtreecommitdiffstats
path: root/idatui/app.py
diff options
context:
space:
mode:
authorblasty <peter@haxx.in>2026-07-25 20:32:19 +0200
committerblasty <peter@haxx.in>2026-07-25 20:32:19 +0200
commitb95bccfd93eb8e837b5c6c62859709eb910914d6 (patch)
tree24756f671d0d1e9162683352f464cbe787522dab /idatui/app.py
parentnav: bind back to backspace as well — a bare Esc isn't reliable in a terminal (diff)
downloadida-tui-b95bccfd93eb8e837b5c6c62859709eb910914d6.tar.gz
ida-tui-b95bccfd93eb8e837b5c6c62859709eb910914d6.tar.xz
ida-tui-b95bccfd93eb8e837b5c6c62859709eb910914d6.zip
Revert "nav: bind back to backspace as well — a bare Esc isn't reliable in a terminal"
This reverts commit baf599e143dbf23f33886ba03a60c5d9f3c19078.
Diffstat (limited to 'idatui/app.py')
-rw-r--r--idatui/app.py7
1 files changed, 1 insertions, 6 deletions
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,