-
-
Notifications
You must be signed in to change notification settings - Fork 135
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
v1.5.10 broke ctrl+z with Dvorak keyboard layout #307
Comments
I am not sure this issue belongs to the vscode repo, but I think authors of microsoft/vscode#173456 half a year ago might have some insight into how an extension could disrupt their fix. CC: @hamzahamidi and @alexdima |
Looks like this should use a virtual key code As-Is {
"key": "ctrl+[Slash]",
"mac": "cmd+[Slash]",
"command": "editor.action.commentLine",
"when": "editorTextFocus && !editorReadonly",
"intellij": "Comment/uncomment with line comment"
}, To-Be {
"key": "ctrl+oem_2",
"mac": "cmd+[Slash]",
"command": "editor.action.commentLine",
"when": "editorTextFocus && !editorReadonly",
"intellij": "Comment/uncomment with line comment"
}, |
Thanks for looking into it! Does the |
That's true {
"key": "ctrl+/",
"mac": "cmd+/",
"command": "editor.action.commentLine",
"when": "editorTextFocus && !editorReadonly",
"intellij": "Comment/uncomment with line comment"
}, |
Fixed #307 that v1.5.10 broke ctrl+z with Dvorak keyboard layout
just released v1.7.0 that supports for Dvorak layouts |
This only happened in v1.5.10. Switching back to v1.5.9 fixes this issue.
To reproduce (on Linux), install this plugin in VSCode and configure your system to use Dvorak keyboard layout. In a typescript file in VSCode, make several different changes, and use "undo" shortcut --
Ctrl+/
multiple times (the/
key is mapped toz
in Dvorak).Expected: multiple undos
Actual: current line gets commented and un-commented with the
//
, as if I was using QWERTYVersions
Possibly related issues
[Equal]
is mistaken forV
) microsoft/vscode#173325The text was updated successfully, but these errors were encountered: