"RET"
binding in a vterm buffer not working
#378
Unanswered
johannes-mueller
asked this question in
Support
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
Uh oh!
There was an error while loading. Please reload this page.
-
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