[
  {
    "command": "selectNextQuickFix",
    "key": "tab",
    "when": "editorFocus && quickFixWidgetVisible"
  },
  {
    "command": "selectPrevQuickFix",
    "key": "shift+tab",
    "when": "editorFocus && quickFixWidgetVisible"
  },
  {
    "command": "selectNextSuggestion",
    "key": "tab",
    "when": "editorTextFocus && suggestWidgetMultipleSuggestions && suggestWidgetVisible"
  },
  {
    "command": "selectPrevSuggestion",
    "key": "shift+tab",
    "when": "editorTextFocus && suggestWidgetMultipleSuggestions && suggestWidgetVisible"
  },
  {
    "command": "editor.action.inlineSuggest.commit",
    "key": "ctrl+j",
    "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorTabMovesFocus"
  },
  {
    "command": "-editor.action.inlineSuggest.commit",
    "key": "tab",
    "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorTabMovesFocus"
  },
  {
    "command": "workbench.action.nextEditor",
    "key": "alt+right"
  },
  {
    "command": "-workbench.action.nextEditor",
    "key": "ctrl+pagedown"
  },
  {
    "command": "workbench.action.previousEditor",
    "key": "alt+left"
  },
  {
    "command": "-workbench.action.previousEditor",
    "key": "ctrl+pageup"
  }
]