Я прав, говоря, что вы хотите использовать ctrl + влево / вправо для перемещения курсора по началу и концу слова?
перейти к настройкам клавиатуры: код> настройки> keyboardShortcuts
поиск:
cursorWordEndRight
и привязка к Ctrl+Right
позволит вам перейти к концу слова
cursorWordStartLeft
привязка к Ctrl+Left
позволит вам перейтидля начала слова
вы можете сделать то же самое для выбора:
cursorWordStartLeftSelect
и связать с Ctrl+Shift+Left
cursorWordEndRightSelect
и связать с Ctrl+Shift+Right
ваш keybindings.json
должен выглядеть примерно так:
// Place your key bindings in this file to override the defaults
[
{
"key": "ctrl+right",
"command": "cursorWordEndRight",
"when": "textInputFocus"
},
{
"key": "ctrl+left",
"command": "cursorWordStartLeft",
"when": "textInputFocus"
},
{
"key": "shift+ctrl+left",
"command": "cursorWordStartLeftSelect",
"when": "textInputFocus"
},
{
"key": "shift+ctrl+right",
"command": "cursorWordEndRightSelect",
"when": "textInputFocus"
}
]
вы можете посмотреть эту ссылку для ссылки, чтобы повторно связать ваши сочетания клавиш в vscode.
https://github.com/Microsoft/vscode/issues/34457
и
https://code.visualstudio.com/docs/getstarted/keybindings
Надеюсь, это поможет:)