{
"jupyter.lab.setting-icon-class": "jp-NotebookIcon",
"jupyter.lab.setting-icon-label": "Notebook",
"jupyter.lab.shortcuts": [
{
"command": "notebook:change-cell-to-code",
"keys": ["Y"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:change-cell-to-heading-1",
"keys": ["1"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:change-cell-to-heading-2",
"keys": ["2"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:change-cell-to-heading-3",
"keys": ["3"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:change-cell-to-heading-4",
"keys": ["4"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:change-cell-to-heading-5",
"keys": ["5"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:change-cell-to-heading-6",
"keys": ["6"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:change-cell-to-markdown",
"keys": ["M"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:change-cell-to-raw",
"keys": ["R"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:copy-cell",
"keys": ["C"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:cut-cell",
"keys": ["X"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:delete-cell",
"keys": ["D", "D"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:enter-command-mode",
"keys": ["Escape"],
"selector": ".jp-Notebook.jp-mod-editMode"
},
{
"command": "notebook:enter-command-mode",
"keys": ["Ctrl M"],
"selector": ".jp-Notebook.jp-mod-editMode"
},
{
"command": "notebook:enter-edit-mode",
"keys": ["Enter"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:extend-marked-cells-above",
"keys": ["Shift ArrowUp"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:extend-marked-cells-above",
"keys": ["Shift K"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:extend-marked-cells-below",
"keys": ["Shift ArrowDown"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:extend-marked-cells-below",
"keys": ["Shift J"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:insert-cell-above",
"keys": ["A"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:insert-cell-below",
"keys": ["B"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:merge-cells",
"keys": ["Shift M"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:move-cursor-down",
"keys": ["ArrowDown"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:move-cursor-down",
"keys": ["J"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:move-cursor-up",
"keys": ["ArrowUp"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:move-cursor-up",
"keys": ["K"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:paste-cell-below",
"keys": ["V"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:redo-cell-action",
"keys": ["Shift Z"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:run-cell",
"keys": ["Ctrl Enter"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:run-cell",
"keys": ["Ctrl Enter"],
"selector": ".jp-Notebook.jp-mod-editMode"
},
{
"command": "notebook:run-cell-and-insert-below",
"keys": ["Alt Enter"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:run-cell-and-insert-below",
"keys": ["Alt Enter"],
"selector": ".jp-Notebook.jp-mod-editMode"
},
{
"command": "notebook:run-in-console",
"keys": [""],
"selector": ".jp-Notebook.jp-mod-editMode"
},
{
"command": "notebook:run-cell-and-select-next",
"keys": ["Shift Enter"],
"selector": ".jp-Notebook.jp-mod-editMode"
},
{
"command": "viewmenu:line-numbering",
"keys": [""],
"selector": ".jp-Notebook.jp-mod-commandMode"
},
{
"command": "viewmenu:match-brackets",
"keys": [""],
"selector": ".jp-Notebook.jp-mod-commandMode"
},
{
"command": "notebook:select-all",
"keys": ["Accel A"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:split-cell-at-cursor",
"keys": ["Ctrl Shift -"],
"selector": ".jp-Notebook.jp-mod-editMode"
},
{
"command": "notebook:toggle-all-cell-line-numbers",
"keys": ["Shift L"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:toggle-cell-line-numbers",
"keys": ["L"],
"selector": ".jp-Notebook:focus"
},
{
"command": "notebook:undo-cell-action",
"keys": ["Z"],
"selector": ".jp-Notebook:focus"
}
],
"title": "Notebook",
"description": "Notebook settings.",
"definitions": {
"editorConfig": {
"properties": {
"autoClosingBrackets": {
"type": "boolean"
},
"fontFamily": {
"type": ["string", "null"]
},
"fontSize": {
"type": ["integer", "null"],
"minimum": 1,
"maximum": 100
},
"lineHeight": {
"type": ["number", "null"]
},
"lineNumbers": {
"type": "boolean"
},
"lineWrap": {
"type": "string",
"enum": ["off", "on", "wordWrapColumn", "bounded"]
},
"matchBrackets": {
"type": "boolean"
},
"readOnly": {
"type": "boolean"
},
"insertSpaces": {
"type": "boolean"
},
"tabSize": {
"type": "number"
},
"wordWrapColumn": {
"type": "integer"
},
"rulers": {
"type": "array",
"items": {
"type": "number"
}
},
"codeFolding": {
"type": "boolean"
}
},
"additionalProperties": false,
"type": "object"
}
},
"properties": {
"codeCellConfig": {
"title": "Code Cell Configuration",
"description": "The configuration for all code cells.",
"$ref": "#/definitions/editorConfig",
"default": {
"autoClosingBrackets": true,
"fontFamily": null,
"fontSize": null,
"lineHeight": null,
"lineNumbers": false,
"lineWrap": "off",
"matchBrackets": true,
"readOnly": false,
"insertSpaces": true,
"tabSize": 4,
"wordWrapColumn": 80,
"rulers": [],
"codeFolding": false
}
},
"markdownCellConfig": {
"title": "Markdown Cell Configuration",
"description": "The configuration for all markdown cells.",
"$ref": "#/definitions/editorConfig",
"default": {
"autoClosingBrackets": false,
"fontFamily": null,
"fontSize": null,
"lineHeight": null,
"lineNumbers": false,
"lineWrap": "on",
"matchBrackets": false,
"readOnly": false,
"insertSpaces": true,
"tabSize": 4,
"wordWrapColumn": 80,
"rulers": [],
"codeFolding": false
}
},
"rawCellConfig": {
"title": "Raw Cell Configuration",
"description": "The configuration for all raw cells.",
"$ref": "#/definitions/editorConfig",
"default": {
"autoClosingBrackets": false,
"fontFamily": null,
"fontSize": null,
"lineHeight": null,
"lineNumbers": false,
"lineWrap": "on",
"matchBrackets": false,
"readOnly": false,
"insertSpaces": true,
"tabSize": 4,
"wordWrapColumn": 80,
"rulers": [],
"codeFolding": false
}
},
"scrollPastEnd": {
"title": "Scroll past last cell",
"description": "Whether to be able to scroll so the last cell is at the top of the panel",
"type": "boolean",
"default": true
}
},
"additionalProperties": false,
"type": "object"
}