-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Pressing ctrl + :
on a JIS-106 keyboard sends ^Z
(was: editor (vim, emacs) will stop when push ctrl + :
)
#11700
Comments
Weird. The Terminal certainly isn't binding that key be default. I wonder what in the stack is changing that.
|
@zadjii-msft keyboard layout106/109 JIS. This is suspicious... IMEGoogle IME. debug tapI have got as follow output:
and I have checked the output in the case pushing
btw, do you reproduce this trouble on your env? |
nope. Relevant input is:
Those break down as follows. I'm using this as my reference for what the JIS keyboard layout looks like. I couldn't find anything better
So, I don't know why the console would be translating Just to make sure nothing else weird is going on, can you try Interestingly, I'm not getting any key for ctrl+:. Like, that's just showing up as a singular |
oh...
Thank you for research and I have found some difference:
wsl on windows terminal: I got |
ctrl + :
ctrl + :
on a JIS-106 keyboard sends ^Z
(was: editor (vim, emacs) will stop when push ctrl + :
)
Windows Terminal version (or Windows build number)
10.0.19043.1288, 1.11.2921.0
Other Software
(maybe) all editor (checked about vim, emacs, nano)
Steps to reproduce
wsl.exe
ctrl + :
Expected Behavior
(nothing)
Actual Behavior
[1]+ Stopped vim
if vimappendix
I found WCHAN of the prosess is
do_signal_stop
.so
ctrl + :
will fireSIGSTOP
(?) .append (2021-11-07 22:00 +9:00)
I have found that pushing
ctrl + :
is interpreted as pushingctrl + z
so editor will stop.but I don't see yet why this is so, where this key binding is configured.
The text was updated successfully, but these errors were encountered: