-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MOSH's escape keyboard shortcut (ctrl+^) not worked #2797
Comments
We're definitely not sending anything for ctrl+shift+6, you can check by running the demo and setting logLevel to debug. |
@Tyriar Please pay attention on |
@amurchick do you know where documentation is that specifies what all ctrl+shift+ keys are meant to send? |
@Tyriar I am can't find documentation, here all non-printable codes from 0 to 31 and how to send it (
This is real |
showkey on Terminal.app shows:
iterm does as well but other numbers print just the numbers. |
This can be handled by the embedder. Since this is afaik not an official VT keybinding I suggest hooking up your own keybindings for this in a custom key event handler. |
Ah you're right, ctrl+shift+2 (ctrl+@) also correctly sends null. Looking at https://www.decisivetactics.com/support/view?article=control-characters, we handle all of them correctly (ctrl+w/t don't work because of browser keys) except for ctrl+@, ctrl+^ and ctrl+?. |
Issue
In MOSH (https://mosh.mit.edu/) for exit I am need to input
ctrl+^
(actually for this I am pressed keysctrl
,shift
,6
).In
xterm.js
this combination not worked.In
iTerm
and native terminal app - this combination worked.From MOSH manual:
In Chrome this combination succesfully catched by event
keypress
like this (key code === 30):Details
Steps to reproduce
xterm.js
terminal from linux which have commandshowkey
(I am use debian) and runand then press
ctrl
,shift
,6
- nothing was happends.The text was updated successfully, but these errors were encountered: