underpost
Version: 
40 lines (39 loc) • 917 B
JSON
[
  {
    "context": "Editor",
    "bindings": {
      "ctrl-c": "editor::Copy",
      "ctrl-x": "editor::Cut",
      "ctrl-v": "editor::Paste",
      "ctrl-shift-c": "editor::CopyAndTrim",
      "ctrl-shift-v": "editor::Paste",
      "cmd-c": "editor::Copy",
      "cmd-x": "editor::Cut",
      "cmd-v": "editor::Paste"
    }
  },
  {
    "context": "Terminal",
    "bindings": {
      "ctrl-shift-c": "terminal::Copy",
      "ctrl-shift-v": "terminal::Paste",
      "cmd-shift-c": "terminal::Copy",
      "cmd-shift-v": "terminal::Paste"
    }
  },
  {
    "context": "Editor && edit_prediction",
    "bindings": {
      "tab": "editor::AcceptEditPrediction",
      "alt-tab": "editor::AcceptEditPrediction",
      "alt-l": null
    }
  },
  {
    "context": "Editor && edit_prediction_conflict",
    "bindings": {
      "alt-l": "editor::AcceptEditPrediction",
      "tab": "editor::ComposeCompletion"
    }
  }
]