1[
2 // Standard macOS bindings
3 {
4 "bindings": {
5 "home": "menu::SelectFirst",
6 "shift-pageup": "menu::SelectFirst",
7 "pageup": "menu::SelectFirst",
8 "cmd-up": "menu::SelectFirst",
9 "end": "menu::SelectLast",
10 "shift-pagedown": "menu::SelectLast",
11 "pagedown": "menu::SelectLast",
12 "cmd-down": "menu::SelectLast",
13 "tab": "menu::SelectNext",
14 "ctrl-n": "menu::SelectNext",
15 "down": "menu::SelectNext",
16 "shift-tab": "menu::SelectPrevious",
17 "ctrl-p": "menu::SelectPrevious",
18 "up": "menu::SelectPrevious",
19 "enter": "menu::Confirm",
20 "ctrl-enter": "menu::SecondaryConfirm",
21 "cmd-enter": "menu::SecondaryConfirm",
22 "ctrl-escape": "menu::Cancel",
23 "cmd-escape": "menu::Cancel",
24 "ctrl-c": "menu::Cancel",
25 "escape": "menu::Cancel",
26 "cmd-q": "storybook::Quit",
27 "backspace": "editor::Backspace",
28 "delete": "editor::Delete",
29 "left": "editor::MoveLeft",
30 "right": "editor::MoveRight"
31 }
32 }
33]