"RET"
binding in a vterm buffer not working
#378
johannes-mueller
started this conversation in
General
Replies: 1 comment 1 reply
-
I seems to remap that key differently from how it remaps other keys. Emacs then sees |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Consider the following transient prefix
Works fine: hit
C-f12
→ menu pops up → hit<return>
→ message "Hello World!" is issued.Except if the current buffer is a
vterm
. Then it saysSetting
transient--debug
tot
gives the following:My first thought was, that
vterm
remaps the<return>
key tovterm-send-return
but it also remaps almost all other keys tovterm--self-insert
. And the above transient prefix works whens
is hit. Then the debug looks like this:I tried to track this down a bit further, but it gets quickly into Emacs internals I am not familiar with.
The question is now how – or better where – to fix this. It does not seem to be related to any other quirk in my Emacs setup. I tried it with
--no-init
just setting theload-path
to findvterm
. Same phenomenon.This all happened with the builtin
transient
version 0.7.2.2 from Emacs 30.1Any ideas?
Thanks for any kind of support.
Beta Was this translation helpful? Give feedback.
All reactions