aboutsummaryrefslogtreecommitdiff
path: root/docs/design
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-18 17:00:08 -0400
committerCraig Jennings <c@cjennings.net>2026-05-18 17:00:08 -0400
commitd545a39162ef1fbe6ca6cfb842307073d03a809f (patch)
treeed6ef88fd9f29d984cd6a722ef6e74d8be586451 /docs/design
parent11d1578ae21ddcd6642509f004ec36ca01377778 (diff)
downloaddotemacs-d545a39162ef1fbe6ca6cfb842307073d03a809f.tar.gz
dotemacs-d545a39162ef1fbe6ca6cfb842307073d03a809f.zip
feat(vterm): forward <escape> to the pty in vterm-mode
`<escape>' is bound globally to `keyboard-escape-quit' in modules/keybindings.el, so Emacs swallows the key before it can reach the pty. Bind it in vterm-mode-map to cj/vterm-send-escape, which writes a literal ESC byte via vterm-send-string. tmux's copy-mode `cancel' binding then fires; vi-mode exits, fzf cancel, etc., also work as expected.
Diffstat (limited to 'docs/design')
0 files changed, 0 insertions, 0 deletions