-
Notifications
You must be signed in to change notification settings - Fork 29k
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
The toggle terminal key combination doesn’t work when input language isn’t English #151900
Comments
What’s even stranger, pressing the combination with the British - PC layout selected opens the terminal but doesn’t close it. The backtick key is mapped to |
@alexdima any idea if this is a problem we can fix and if it would be an issue on my end or the keybindings system? |
By default, the toggle terminal keybinding is bound to @yakovmanshin What is the keyboard layout you are using? |
Hi @alexdima! My computer has an English (US) keyboard, and most of the time, I switch between English and Russian. The thing is, many keyboard layouts make it pretty hard to produce the backtick character. The Russian and Ukrainian, for example, don’t have the character printed on the physical keyboard, and to type it, you need to press ⌥ + ⇧ + 0—so to toggle the terminal, it’d take you four keys and two hands. Yet both layouts (just as nearly all non-Latin keyboards) are dual-localized with the Latin character set, where the backtick is either to the left of So the situation where for the majority of commands it’s enough to look at the Latin letters on the keyboard, regardless of the actual characters those keys produce (⇧ + ⌘ + P being an example), but for some you need to know exactly how to type a certain character in current layout, is pretty confusing. |
Let's track in #141761 . This seems very similar. The Russian keyboard layout doesn't produce |
The toggle terminal key combination (⌃ + `) doesn’t work when keyboard input is set to a language other than English. For example, the tilde / backtick key produces a
<
in the German layout, and pressing this key in combination with ⌃ does nothing.Other key combinations I tested work regardless of the characters their keys produce: ⇧ + ⌘ + P with the Russian layout selected still opens the command palette, even though the
P
key is mapped to the Cyrillic letterЗ
.Does this issue occur when all extensions are disabled?: Yes
Steps to Reproduce:
The text was updated successfully, but these errors were encountered: