Browse Source

Put notebook shortcuts in the notebook schema.

Afshin Darian 6 years ago
parent
commit
a02a29bda5

+ 289 - 0
packages/notebook-extension/schema/tracker.json

@@ -1,6 +1,295 @@
 {
   "jupyter.lab.setting-icon-class": "jp-NotebookIcon",
   "jupyter.lab.setting-icon-label": "Notebook",
+  "jupyter.lab.keyboard-shortcuts": [
+    {
+      "command": "notebook:change-cell-to-code",
+      "keys": ["Y"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Change to Code Cell Type",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:change-cell-to-heading-1",
+      "keys": ["1"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Change to Heading 1",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:change-cell-to-heading-2",
+      "keys": ["2"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Change to Heading 2",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:change-cell-to-heading-3",
+      "keys": ["3"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Change to Heading 3",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:change-cell-to-heading-4",
+      "keys": ["4"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Change to Heading 4",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:change-cell-to-heading-5",
+      "keys": ["5"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Change to Heading 5",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:change-cell-to-heading-6",
+      "keys": ["6"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Change to Heading 6",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:change-cell-to-markdown",
+      "keys": ["M"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Change to Markdown Cell Type",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:change-cell-to-raw",
+      "keys": ["R"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Change to Raw Cell Type",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:copy-cell",
+      "keys": ["C"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Copy Cell(s)",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:cut-cell",
+      "keys": ["X"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Cut Cell(s)",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:delete-cell",
+      "keys": ["D", "D"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Delete Cell(s)",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:enter-command-mode",
+      "keys": ["Escape"],
+      "selector": ".jp-Notebook.jp-mod-editMode",
+      "title": "Enter Command Mode",
+      "category": "Notebook Operations"
+    },
+    {
+      "command": "notebook:enter-command-mode",
+      "keys": ["Ctrl M"],
+      "selector": ".jp-Notebook.jp-mod-editMode",
+      "title": "Enter Command Mode",
+      "category": "Notebook Operations"
+    },
+    {
+      "command": "notebook:enter-edit-mode",
+      "keys": ["Enter"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Enter Edit Mode",
+      "category": "Notebook Operations"
+    },
+    {
+      "command": "notebook:extend-marked-cells-above",
+      "keys": ["Shift ArrowUp"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Extend Selection Above",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:extend-marked-cells-above",
+      "keys": ["Shift K"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Extend Selection Above",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:extend-marked-cells-below",
+      "keys": ["Shift ArrowDown"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Extend Selection Below",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:extend-marked-cells-below",
+      "keys": ["Shift J"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Extend Selection Below",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:insert-cell-above",
+      "keys": ["A"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Insert Cell Above",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:insert-cell-below",
+      "keys": ["B"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Insert Cell Below",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:merge-cells",
+      "keys": ["Shift M"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Merge Selected Cells",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:move-cursor-down",
+      "keys": ["ArrowDown"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Move Cursor Down",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:move-cursor-down",
+      "keys": ["J"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Move Cursor Down",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:move-cursor-up",
+      "keys": ["ArrowUp"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Move Cursor Up",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:move-cursor-up",
+      "keys": ["K"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Move Cursor Up",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:paste-cell-below",
+      "keys": ["V"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Paste Cell(s) Below",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:redo-cell-action",
+      "keys": ["Shift Z"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Redo Cell Operation",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:run-cell",
+      "keys": ["Ctrl Enter"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Run Cell(s)",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:run-cell",
+      "keys": ["Ctrl Enter"],
+      "selector": ".jp-Notebook.jp-mod-editMode",
+      "title": "Run Cell(s)",
+      "category": "Notebook Operations"
+    },
+    {
+      "command": "notebook:run-cell-and-insert-below",
+      "keys": ["Alt Enter"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Run Cell(s) and Insert Below",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:run-cell-and-insert-below",
+      "keys": ["Alt Enter"],
+      "selector": ".jp-Notebook.jp-mod-editMode",
+      "title": "Run Cell and Insert Below",
+      "category": "Notebook Operations"
+    },
+    {
+      "command": "notebook:run-in-console",
+      "keys": [""],
+      "selector": ".jp-Notebook.jp-mod-editMode",
+      "title": "Run In Console",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:run-cell-and-select-next",
+      "keys": ["Shift Enter"],
+      "selector": ".jp-Notebook.jp-mod-editMode",
+      "title": "Run Cell and Select Next",
+      "category": "Notebook Operations"
+    },
+    {
+      "command": "viewmenu:line-numbering",
+      "keys": [""],
+      "selector": ".jp-Notebook.jp-mod-commandMode",
+      "title": "Show Line Numbers",
+      "category": "Notebook Operations"
+    },
+    {
+      "command": "viewmenu:match-brackets",
+      "keys": [""],
+      "selector": ".jp-Notebook.jp-mod-commandMode",
+      "title": "Match Brackets",
+      "category": "Notebook Operations"
+    },
+    {
+      "command": "notebook:select-all",
+      "keys": ["Accel A"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Select All Cells",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:split-cell-at-cursor",
+      "keys": ["Ctrl Shift -"],
+      "selector": ".jp-Notebook.jp-mod-editMode",
+      "title": "Split Cell at Cursor",
+      "category": "Notebook Operations"
+    },
+    {
+      "command": "notebook:toggle-all-cell-line-numbers",
+      "keys": ["Shift L"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Toggle All Cell Line Numbers",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:toggle-cell-line-numbers",
+      "keys": ["L"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Toggle Cell Line Numbers",
+      "category": "Notebook Cell Operations"
+    },
+    {
+      "command": "notebook:undo-cell-action",
+      "keys": ["Z"],
+      "selector": ".jp-Notebook:focus",
+      "title": "Undo Cell Operation",
+      "category": "Notebook Cell Operations"
+    }
+  ],
   "title": "Notebook",
   "description": "Notebook settings.",
   "definitions": {

+ 0 - 451
packages/shortcuts-extension/schema/plugin.json

@@ -362,457 +362,6 @@
       },
       "type": "object"
     },
-    "notebook:change-cell-to-code": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:change-cell-to-code" },
-        "keys": { "default": ["Y"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Change to Code Cell Type" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:change-to-cell-heading-1": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:change-cell-to-heading-1" },
-        "keys": { "default": ["1"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Change to Heading 1" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:change-to-cell-heading-2": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:change-cell-to-heading-2" },
-        "keys": { "default": ["2"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Change to Heading 2" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:change-to-cell-heading-3": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:change-cell-to-heading-3" },
-        "keys": { "default": ["3"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Change to Heading 3" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:change-to-cell-heading-4": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:change-cell-to-heading-4" },
-        "keys": { "default": ["4"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Change to Heading 4" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:change-to-cell-heading-5": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:change-cell-to-heading-5" },
-        "keys": { "default": ["5"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Change to Heading 5" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:change-to-cell-heading-6": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:change-cell-to-heading-6" },
-        "keys": { "default": ["6"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Change to Heading 6" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:change-cell-to-markdown": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:change-cell-to-markdown" },
-        "keys": { "default": ["M"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Change to Markdown Cell Type" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:change-cell-to-raw": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:change-cell-to-raw" },
-        "keys": { "default": ["R"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Change to Raw Cell Type" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:copy-cell": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:copy-cell" },
-        "keys": { "default": ["C"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Copy Cell(s)" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:cut-cell": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:cut-cell" },
-        "keys": { "default": ["X"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Cut Cell(s)" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:delete-cell": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:delete-cell" },
-        "keys": { "default": ["D", "D"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Delete Cell(s)" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:enter-command-mode-1": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:enter-command-mode" },
-        "keys": { "default": ["Escape"] },
-        "selector": { "default": ".jp-Notebook.jp-mod-editMode" },
-        "title": { "default": "Enter Command Mode" },
-        "category": { "default": "Notebook Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:enter-command-mode-2": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:enter-command-mode" },
-        "keys": { "default": ["Ctrl M"] },
-        "selector": { "default": ".jp-Notebook.jp-mod-editMode" },
-        "title": { "default": "Enter Command Mode" },
-        "category": { "default": "Notebook Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:enter-edit-mode": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:enter-edit-mode" },
-        "keys": { "default": ["Enter"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Enter Edit Mode" },
-        "category": { "default": "Notebook Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:extend-marked-cells-above-1": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:extend-marked-cells-above" },
-        "keys": { "default": ["Shift ArrowUp"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Extend Selection Above" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:extend-marked-cells-above-2": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:extend-marked-cells-above" },
-        "keys": { "default": ["Shift K"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Extend Selection Above" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:extend-marked-cells-below-1": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:extend-marked-cells-below" },
-        "keys": { "default": ["Shift ArrowDown"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Extend Selection Below" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:extend-marked-cells-below-2": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:extend-marked-cells-below" },
-        "keys": { "default": ["Shift J"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Extend Selection Below" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:insert-cell-above": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:insert-cell-above" },
-        "keys": { "default": ["A"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Insert Cell Above" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:insert-cell-below": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:insert-cell-below" },
-        "keys": { "default": ["B"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Insert Cell Below" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:merge-cells": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:merge-cells" },
-        "keys": { "default": ["Shift M"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Merge Selected Cells" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:move-cursor-down-1": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:move-cursor-down" },
-        "keys": { "default": ["ArrowDown"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Move Cursor Down" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:move-cursor-down-2": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:move-cursor-down" },
-        "keys": { "default": ["J"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Move Cursor Down" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:move-cursor-up-1": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:move-cursor-up" },
-        "keys": { "default": ["ArrowUp"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Move Cursor Up" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:move-cursor-up-2": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:move-cursor-up" },
-        "keys": { "default": ["K"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Move Cursor Up" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:paste-cell-below": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:paste-cell-below" },
-        "keys": { "default": ["V"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Paste Cell(s) Below" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:redo-cell-action": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:redo-cell-action" },
-        "keys": { "default": ["Shift Z"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Redo Cell Operation" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:run-cell-1": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:run-cell" },
-        "keys": { "default": ["Ctrl Enter"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Run Cell(s)" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:run-cell-2": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:run-cell" },
-        "keys": { "default": ["Ctrl Enter"] },
-        "selector": { "default": ".jp-Notebook.jp-mod-editMode" },
-        "title": { "default": "Run Cell(s)" },
-        "category": { "default": "Notebook Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:run-cell-and-insert-below-1": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:run-cell-and-insert-below" },
-        "keys": { "default": ["Alt Enter"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Run Cell(s) and Insert Below" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:run-cell-and-insert-below-2": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:run-cell-and-insert-below" },
-        "keys": { "default": ["Alt Enter"] },
-        "selector": { "default": ".jp-Notebook.jp-mod-editMode" },
-        "title": { "default": "Run Cell and Insert Below" },
-        "category": { "default": "Notebook Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:run-in-console": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:run-in-console" },
-        "keys": { "default": [""] },
-        "selector": { "default": ".jp-Notebook.jp-mod-editMode" },
-        "title": { "default": "Run In Console" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:run-cell-and-select-next": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:run-cell-and-select-next" },
-        "keys": { "default": ["Shift Enter"] },
-        "selector": { "default": ".jp-Notebook.jp-mod-editMode" },
-        "title": { "default": "Run Cell and Select Next" },
-        "category": { "default": "Notebook Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:line-numbering": {
-      "default": {},
-      "properties": {
-        "command": { "default": "viewmenu:line-numbering" },
-        "keys": { "default": [""] },
-        "selector": { "default": ".jp-Notebook.jp-mod-commandMode" },
-        "title": { "default": "Show Line Numbers" },
-        "category": { "default": "Notebook Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:match-brackets": {
-      "default": {},
-      "properties": {
-        "command": { "default": "viewmenu:match-brackets" },
-        "keys": { "default": [""] },
-        "selector": { "default": ".jp-Notebook.jp-mod-commandMode" },
-        "title": { "default": "Match Brackets" },
-        "category": { "default": "Notebook Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:select-all": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:select-all" },
-        "keys": { "default": ["Accel A"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Select All Cells" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:split-cell-at-cursor": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:split-cell-at-cursor" },
-        "keys": { "default": ["Ctrl Shift -"] },
-        "selector": { "default": ".jp-Notebook.jp-mod-editMode" },
-        "title": { "default": "Split Cell at Cursor" },
-        "category": { "default": "Notebook Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:toggle-all-cell-line-numbers": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:toggle-all-cell-line-numbers" },
-        "keys": { "default": ["Shift L"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Toggle All Cell Line Numbers" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:toggle-cell-line-numbers": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:toggle-cell-line-numbers" },
-        "keys": { "default": ["L"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Toggle Cell Line Numbers" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
-    "notebook:undo-cell-action": {
-      "default": {},
-      "properties": {
-        "command": { "default": "notebook:undo-cell-action" },
-        "keys": { "default": ["Z"] },
-        "selector": { "default": ".jp-Notebook:focus" },
-        "title": { "default": "Undo Cell Operation" },
-        "category": { "default": "Notebook Cell Operations" }
-      },
-      "type": "object"
-    },
     "runmenu:run": {
       "default": {},
       "properties": {