shortcuts.json 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. {
  2. "jupyter.lab.setting-icon": "ui-components:keyboard",
  3. "jupyter.lab.setting-icon-label": "Keyboard Shortcuts",
  4. "jupyter.lab.transform": true,
  5. "title": "Keyboard Shortcuts",
  6. "description": "Keyboard shortcut settings.",
  7. "type": "object",
  8. "additionalProperties": false,
  9. "properties": {
  10. "shortcuts": {
  11. "description": "The list of keyboard shortcuts.",
  12. "items": { "$ref": "#/definitions/shortcut" },
  13. "type": "array",
  14. "default": []
  15. }
  16. },
  17. "definitions": {
  18. "shortcut": {
  19. "properties": {
  20. "args": { "type": "object" },
  21. "command": { "type": "string" },
  22. "keys": {
  23. "items": { "type": "string" },
  24. "type": "array"
  25. },
  26. "winKeys": {
  27. "items": { "type": "string" },
  28. "type": "array"
  29. },
  30. "macKeys": {
  31. "items": { "type": "string" },
  32. "type": "array"
  33. },
  34. "linuxKeys": {
  35. "items": { "type": "string" },
  36. "type": "array"
  37. },
  38. "selector": { "type": "string" }
  39. },
  40. "required": ["command", "keys", "selector"],
  41. "type": "object"
  42. }
  43. }
  44. }