code-server version: 1.31.1-100when=!isMac condition { "key": "ctrl+d", "command": "editor.action.deleteLines",
"when": "!isMac" },
Are you running with some kind of SSL certificate? (it's ok even if it's self-signed)
Yes, I'm running under https. After some more investigation, I realized that with code-server I have to explicitly disable default keybindings to use custom ones.
{ "key": "ctrl+d", "command": "-editor.action.addSelectionToNextFindMatch"},
On regular vscode I do not have to do this.
Actually, after playing with this some more. I noticed that keyboard bindings do work, but they don't take effect until the keybindings file is saved once/edited. And I would have to do this every time the page is reloaded.
Fixed in https://github.com/codercom/code-server/commit/4d576ab4d471fe872ce17f5b7a32ea91d0529cbd. New release coming :rocket:
Most helpful comment
Actually, after playing with this some more. I noticed that keyboard bindings do work, but they don't take effect until the keybindings file is saved once/edited. And I would have to do this every time the page is reloaded.