VSCode キーボード・ショートカット

```
[
    {
        "key": "capslock n",
        "command": "editor.action.moveLinesDownAction",
        "when": "editorTextFocus && !editorReadonly"
    },
    {
        "key": "alt+down",
        "command": "-editor.action.moveLinesDownAction",
        "when": "editorTextFocus && !editorReadonly"
    },
    {
        "key": "ctrl+j",
        "command": "cursorLeft",
        "when": "editorTextFocus"
    },
    {
        "key": "left",
        "command": "cursorLeft",
        "when": "editorTextFocus"
    },
    {
        "key": "left",
        "command": "-cursorLeft",
        "when": "editorTextFocus"
    },
    {
         "key": "alt+n",
         "command": "workbench.action.files.newUntitledFile" 
    },
    {
        "key": "ctrl+n",
        "command": "cursorDown",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+n",
        "command": "selectNextSuggestion",
        "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus" 
    },
    {
        "key": "down",
        "command": "cursorDown",
        "when": "editorTextFocus"
    },
    {
        "key": "down",
        "command": "-cursorDown",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+e",
        "command": "cursorEnd",
        "when": "editorTextFocus"
    },
    {
        "key": "end",
        "command": "-cursorEnd",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+a",
        "command": "cursorHome",
        "when": "editorTextFocus"
    },
    {
        "key": "home",
        "command": "-cursorHome",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+k",
        "command": "cursorRight",
        "when": "editorTextFocus"
    },
    {
        "key": "right",
        "command": "cursorRight",
        "when": "editorTextFocus"
    },
    {
        "key": "right",
        "command": "-cursorRight",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+o",
        "command": "cursorUp",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+o",
        "command": "selectPrevSuggestion",
        "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus" 
    },
    {
        "key": "ctrl+p",
        "command": "cursorUp",
        "when": "editorTextFocus"
    },
    {
        "key": "up",
        "command": "cursorUp",
        "when": "editorTextFocus"
    },
    {
        "key": "alt+a",
        "command": "editor.action.selectAll"
    },
    {
        "key": "ctrl+a",
        "command": "-editor.action.selectAll"
    },
    {
        "key": "ctrl+l",
        "command": "expandLineSelection",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+i",
        "command": "-expandLineSelection",
        "when": "editorTextFocus"
    },
    { 
        "key": "ctrl+h",
        "command": "deleteLeft",
        "when": "editorTextFocus && !editorReadonly" 
    },
    { 
        "key": "alt+h",
        "command": "deleteRight",
        "when": "editorTextFocus && !editorReadonly" 
    },
    {
        "key": "ctrl+shift+l",
        "command": "editor.action.insertCursorBelow",
        "when": "editorTextFocus" 
    },
    {
        "key": "ctrl+shift+alt+l",
        "command": "editor.action.insertCursorAbove",
        "when": "editorTextFocus" 
    },
    {
        "key": "ctrl+m",
        "command": "editor.action.jumpToBracket",
        "when": "editorTextFocus" 
    },
    {
        "key": "ctrl+u",
        "command": "workbench.action.terminal.focus",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+u",
        "command": "workbench.action.focusFirstEditorGroup",
        "when": "terminalFocus"
    },
    {
        "key": "ctrl+u",
        "command": "workbench.action.focusActiveEditorGroup",
        "when": "terminalFocus"
    },
    {
        "key": "ctrl+y",
        "command": "workbench.action.nextEditor",
    },
    {
        "key": "ctrl+shift+y",
        "command": "workbench.action.previousEditor",
    },
]
```