You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
372 lines
9.4 KiB
372 lines
9.4 KiB
{
|
|
"jupyter.lab.setting-icon": "ui-components:notebook",
|
|
"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-top",
|
|
"keys": ["Shift Home"],
|
|
"selector": ".jp-Notebook:focus"
|
|
},
|
|
{
|
|
"command": "notebook:extend-marked-cells-below",
|
|
"keys": ["Shift ArrowDown"],
|
|
"selector": ".jp-Notebook:focus"
|
|
},
|
|
{
|
|
"command": "notebook:extend-marked-cells-bottom",
|
|
"keys": ["Shift End"],
|
|
"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"
|
|
},
|
|
"lineWiseCopyCut": {
|
|
"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,
|
|
"lineWiseCopyCut": true
|
|
}
|
|
},
|
|
"defaultCell": {
|
|
"title": "Default cell type",
|
|
"description": "The default type (markdown, code, or raw) for new cells",
|
|
"type": "string",
|
|
"enum": ["code", "markdown", "raw"],
|
|
"default": "code"
|
|
},
|
|
"kernelShutdown": {
|
|
"title": "Shut down kernel",
|
|
"description": "Whether to shut down or not the kernel when closing a notebook.",
|
|
"type": "boolean",
|
|
"default": 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,
|
|
"lineWiseCopyCut": true
|
|
}
|
|
},
|
|
"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,
|
|
"lineWiseCopyCut": true
|
|
}
|
|
},
|
|
"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
|
|
},
|
|
"recordTiming": {
|
|
"title": "Recording timing",
|
|
"description": "Should timing data be recorded in cell metadata",
|
|
"type": "boolean",
|
|
"default": false
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"type": "object"
|
|
}
|