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.
45 lines
1.1 KiB
45 lines
1.1 KiB
{
|
|
"jupyter.lab.setting-icon": "ui-components:keyboard",
|
|
"jupyter.lab.setting-icon-label": "Keyboard Shortcuts",
|
|
"jupyter.lab.transform": true,
|
|
"title": "Keyboard Shortcuts",
|
|
"description": "Keyboard shortcut settings.",
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"shortcuts": {
|
|
"description": "The list of keyboard shortcuts.",
|
|
"items": { "$ref": "#/definitions/shortcut" },
|
|
"type": "array",
|
|
"default": []
|
|
}
|
|
},
|
|
"definitions": {
|
|
"shortcut": {
|
|
"properties": {
|
|
"args": { "type": "object" },
|
|
"command": { "type": "string" },
|
|
"keys": {
|
|
"items": { "type": "string" },
|
|
"type": "array"
|
|
},
|
|
"winKeys": {
|
|
"items": { "type": "string" },
|
|
"type": "array"
|
|
},
|
|
"macKeys": {
|
|
"items": { "type": "string" },
|
|
"type": "array"
|
|
},
|
|
"linuxKeys": {
|
|
"items": { "type": "string" },
|
|
"type": "array"
|
|
},
|
|
"selector": { "type": "string" }
|
|
},
|
|
"required": ["command", "keys", "selector"],
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|