atom.json

  1[
  2  {
  3    "bindings": {
  4      "cmd-k cmd-p": "workspace::ActivatePreviousPane",
  5      "cmd-k cmd-n": "workspace::ActivateNextPane"
  6    }
  7  },
  8  {
  9    "context": "Editor",
 10    "bindings": {
 11      "cmd-b": "editor::GoToDefinition",
 12      "cmd-<": "editor::ScrollCursorCenter",
 13      "cmd-g": [
 14        "editor::SelectNext",
 15        {
 16          "replace_newest": true
 17        }
 18      ],
 19      "ctrl-cmd-g": [
 20        "editor::SelectPrevious",
 21        {
 22          "replace_newest": true
 23        }
 24      ],
 25      "ctrl-shift-down": "editor::AddSelectionBelow",
 26      "ctrl-shift-up": "editor::AddSelectionAbove",
 27      "cmd-shift-backspace": "editor::DeleteToBeginningOfLine"
 28    }
 29  },
 30  {
 31    "context": "Editor && mode == full",
 32    "bindings": {
 33      "cmd-r": "outline::Toggle"
 34    }
 35  },
 36  {
 37    "context": "BufferSearchBar",
 38    "bindings": {
 39      "cmd-f3": "search::SelectNextMatch",
 40      "cmd-shift-f3": "search::SelectPrevMatch"
 41    }
 42  },
 43  {
 44    "context": "Workspace",
 45    "bindings": {
 46      "cmd-\\": "workspace::ToggleLeftDock",
 47      "cmd-k cmd-b": "workspace::ToggleLeftDock",
 48      "cmd-t": "file_finder::Toggle",
 49      "cmd-shift-r": "project_symbols::Toggle"
 50    }
 51  },
 52  {
 53    "context": "Pane",
 54    "bindings": {
 55      "alt-cmd-/": "search::ToggleRegex",
 56      "ctrl-0": "project_panel::ToggleFocus",
 57      "cmd-1": [
 58        "pane::ActivateItem",
 59        0
 60      ],
 61      "cmd-2": [
 62        "pane::ActivateItem",
 63        1
 64      ],
 65      "cmd-3": [
 66        "pane::ActivateItem",
 67        2
 68      ],
 69      "cmd-4": [
 70        "pane::ActivateItem",
 71        3
 72      ],
 73      "cmd-5": [
 74        "pane::ActivateItem",
 75        4
 76      ],
 77      "cmd-6": [
 78        "pane::ActivateItem",
 79        5
 80      ],
 81      "cmd-7": [
 82        "pane::ActivateItem",
 83        6
 84      ],
 85      "cmd-8": [
 86        "pane::ActivateItem",
 87        7
 88      ],
 89      "cmd-9": "pane::ActivateLastItem"
 90    }
 91  },
 92  {
 93    "context": "ProjectPanel",
 94    "bindings": {
 95      "ctrl-[": "project_panel::CollapseSelectedEntry",
 96      "ctrl-b": "project_panel::CollapseSelectedEntry",
 97      "alt-b": "project_panel::CollapseSelectedEntry",
 98      "ctrl-]": "project_panel::ExpandSelectedEntry",
 99      "ctrl-f": "project_panel::ExpandSelectedEntry",
100      "ctrl-shift-c": "project_panel::CopyPath"
101    }
102  }
103]