Open jabielecki opened 2 years ago
Same for me I use these quite often and they stopped working recently
Trying Ctrl+Shift+d give the following debug
2023-04-25 11:15:11.268 [info] [KeybindingService]: / Soft dispatching keyboard event
2023-04-25 11:15:11.269 [info] [KeybindingService]: \ Keyboard event cannot be dispatched
2023-04-25 11:15:11.269 [info] [KeybindingService]: / Received keydown event - modifiers: [ctrl], code: ControlLeft, keyCode: 17, key: Control
2023-04-25 11:15:11.269 [info] [KeybindingService]: | Converted keydown event - modifiers: [ctrl], code: ControlLeft, keyCode: 5 ('Ctrl')
2023-04-25 11:15:11.270 [info] [KeybindingService]: \ Keyboard event cannot be dispatched in keydown phase.
2023-04-25 11:15:11.395 [info] [KeybindingService]: / Soft dispatching keyboard event
2023-04-25 11:15:11.396 [info] [KeybindingService]: \ Keyboard event cannot be dispatched
2023-04-25 11:15:11.396 [info] [KeybindingService]: / Received keydown event - modifiers: [ctrl,shift], code: ShiftLeft, keyCode: 16, key: Shift
2023-04-25 11:15:11.396 [info] [KeybindingService]: | Converted keydown event - modifiers: [ctrl,shift], code: ShiftLeft, keyCode: 4 ('Shift')
2023-04-25 11:15:11.396 [info] [KeybindingService]: \ Keyboard event cannot be dispatched in keydown phase.
2023-04-25 11:15:11.822 [info] [KeybindingService]: + Ignoring single modifier shift due to it being pressed together with other keys.
Also looked at https://github.com/microsoft/vscode/wiki/Keybinding-Issues but not sure I found anything related to 'Ignoring single modifier shift due to it being pressed together with other keys.'
All my googling has lead me to possibly that the OS is using these keybindings? https://github.com/microsoft/vscode/issues/136230
Problem
Many key bindings documented in the README.md are not actually present on a fresh install on Linux.
I've listed just the ones interesting for me personally below. The ones marked missing are neither actually working nor shown in the VSCode
Feature Contributions
listing. It is confusing to have them prominently documented - the top ones are the first thing visible just after installing this plugin.cursorLeftSelect
ctrl+shift+b
cursorRightSelect
ctrl+shift+f
cursorUpSelect
ctrl+shift+p
cursorDownSelect
ctrl+shift+n
cursorWordEndRight
alt+f
cursorWordStartLeft
alt+b
cursorWordEndRightSelect
shift+alt+f
cursorWordStartLeftSelect
shift+alt+b
cursorEndSelect
ctrl+shift+e
cursorHomeSelect
ctrl+shift+a
editor.action.joinLines
ctrl+j
editor.action.copyLinesDownAction
ctrl+shift+d
editor.action.deleteLines
ctrl+shift+k
editor.action.jumpToBracket
ctrl+m
editor.action.showSnippets
alt+shift+s
editor.action.format
ctrl+shift+i
editor.action.insertCursorAtEndOfEachLineSelected
alt+shift+l
markdown.showPreviewToSide
ctrl+shift+m
workbench.action.editor.changeLanguageMode
ctrl+shift+l
workbench.action.reloadWindow
alt+ctrl+r
workbench.action.toggleDevTools
ctrl+alt+i
workbench.action.files.openFolder
ctrl+shift+o
workbench.action.showAllEditors
ctrl+b
Printscreen
Versions
Plugin
VSCode
Linux