aboutsummaryrefslogtreecommitdiff
path: root/scripts/google-keep
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-26 05:37:25 -0400
committerCraig Jennings <c@cjennings.net>2026-06-26 05:37:25 -0400
commit9e9b2aa83bfddb35c0f6eb99b7c89677798983d3 (patch)
tree133c2a0f99951a2a9ced27bcf93dae8befdfb83b /scripts/google-keep
parent8bd2fda4a920c453d705f93217e113dc6b3f9c4e (diff)
downloaddotemacs-9e9b2aa83bfddb35c0f6eb99b7c89677798983d3.tar.gz
dotemacs-9e9b2aa83bfddb35c0f6eb99b7c89677798983d3.zip
fix(eat): make Escape the unified copy-mode exit
EAT's semi-char mode left the bare escape key unbound and treated ESC only as the Meta prefix, so a lone Escape never reached the pty. That is why C-<up>'s tmux copy-mode could not be exited with Escape: tmux's own Escape=cancel binding never saw the key. Bind <escape> to forward ESC to the terminal, so it cancels tmux copy-mode and still works in TUIs like vim. Also bind <escape> in eat-mode-map to return to semi-char, so the same key exits EAT's own emacs and char modes. One exit key for both copy views; q is no longer required.
Diffstat (limited to 'scripts/google-keep')
0 files changed, 0 insertions, 0 deletions