|
3 | 3 | { |
4 | 4 | "use_key_equivalents": true, |
5 | 5 | "bindings": { |
6 | | - "up": "menu::SelectPrev", |
7 | | - "shift-tab": "menu::SelectPrev", |
8 | 6 | "home": "menu::SelectFirst", |
9 | | - "pageup": "menu::SelectFirst", |
10 | 7 | "shift-pageup": "menu::SelectFirst", |
11 | | - "ctrl-p": "menu::SelectPrev", |
12 | | - "down": "menu::SelectNext", |
13 | | - "tab": "menu::SelectNext", |
| 8 | + "pageup": "menu::SelectFirst", |
| 9 | + "cmd-up": "menu::SelectFirst", |
14 | 10 | "end": "menu::SelectLast", |
| 11 | + "shift-pagedown": "menu::SelectLast", |
15 | 12 | "pagedown": "menu::SelectLast", |
16 | | - "shift-pagedown": "menu::SelectFirst", |
17 | | - "ctrl-n": "menu::SelectNext", |
18 | | - "cmd-up": "menu::SelectFirst", |
19 | 13 | "cmd-down": "menu::SelectLast", |
| 14 | + "tab": "menu::SelectNext", |
| 15 | + "ctrl-n": "menu::SelectNext", |
| 16 | + "down": "menu::SelectNext", |
| 17 | + "shift-tab": "menu::SelectPrev", |
| 18 | + "ctrl-p": "menu::SelectPrev", |
| 19 | + "up": "menu::SelectPrev", |
20 | 20 | "enter": "menu::Confirm", |
21 | 21 | "ctrl-enter": "menu::SecondaryConfirm", |
22 | 22 | "cmd-enter": "menu::SecondaryConfirm", |
23 | | - "escape": "menu::Cancel", |
24 | | - "cmd-escape": "menu::Cancel", |
25 | 23 | "ctrl-escape": "menu::Cancel", |
| 24 | + "cmd-escape": "menu::Cancel", |
26 | 25 | "ctrl-c": "menu::Cancel", |
| 26 | + "escape": "menu::Cancel", |
27 | 27 | "alt-shift-enter": "menu::Restart", |
28 | 28 | "cmd-shift-w": "workspace::CloseWindow", |
29 | 29 | "shift-escape": "workspace::ToggleZoom", |
|
48 | 48 | "use_key_equivalents": true, |
49 | 49 | "bindings": { |
50 | 50 | "escape": "editor::Cancel", |
51 | | - "backspace": "editor::Backspace", |
52 | 51 | "shift-backspace": "editor::Backspace", |
53 | 52 | "ctrl-h": "editor::Backspace", |
54 | | - "delete": "editor::Delete", |
| 53 | + "backspace": "editor::Backspace", |
55 | 54 | "ctrl-d": "editor::Delete", |
| 55 | + "delete": "editor::Delete", |
56 | 56 | "tab": "editor::Tab", |
57 | 57 | "shift-tab": "editor::TabPrev", |
58 | 58 | "ctrl-t": "editor::Transpose", |
59 | 59 | "ctrl-k": "editor::KillRingCut", |
60 | 60 | "ctrl-y": "editor::KillRingYank", |
61 | | - "cmd-k q": "editor::Rewrap", |
62 | 61 | "cmd-k cmd-q": "editor::Rewrap", |
| 62 | + "cmd-k q": "editor::Rewrap", |
63 | 63 | "cmd-backspace": "editor::DeleteToBeginningOfLine", |
64 | 64 | "cmd-delete": "editor::DeleteToEndOfLine", |
65 | 65 | "alt-backspace": "editor::DeleteToPreviousWordStart", |
|
76 | 76 | "shift-pageup": "editor::SelectPageUp", |
77 | 77 | "cmd-pageup": "editor::PageUp", |
78 | 78 | "ctrl-pageup": "editor::LineUp", |
79 | | - "home": "editor::MoveToBeginningOfLine", |
80 | 79 | "down": "editor::MoveDown", |
81 | 80 | "ctrl-down": "editor::MoveToEndOfParagraph", |
82 | 81 | "pagedown": "editor::MovePageDown", |
83 | 82 | "shift-pagedown": "editor::SelectPageDown", |
84 | 83 | "cmd-pagedown": "editor::PageDown", |
85 | 84 | "ctrl-pagedown": "editor::LineDown", |
86 | | - "end": "editor::MoveToEndOfLine", |
87 | | - "left": "editor::MoveLeft", |
88 | | - "right": "editor::MoveRight", |
89 | 85 | "ctrl-p": "editor::MoveUp", |
90 | 86 | "ctrl-n": "editor::MoveDown", |
91 | 87 | "ctrl-b": "editor::MoveLeft", |
| 88 | + "left": "editor::MoveLeft", |
92 | 89 | "ctrl-f": "editor::MoveRight", |
| 90 | + "right": "editor::MoveRight", |
93 | 91 | "ctrl-l": "editor::ScrollCursorCenter", |
94 | 92 | "alt-left": "editor::MoveToPreviousWordStart", |
95 | 93 | "alt-right": "editor::MoveToNextWordEnd", |
96 | 94 | "cmd-left": "editor::MoveToBeginningOfLine", |
97 | 95 | "ctrl-a": "editor::MoveToBeginningOfLine", |
| 96 | + "home": "editor::MoveToBeginningOfLine", |
98 | 97 | "cmd-right": "editor::MoveToEndOfLine", |
99 | 98 | "ctrl-e": "editor::MoveToEndOfLine", |
| 99 | + "end": "editor::MoveToEndOfLine", |
100 | 100 | "cmd-up": "editor::MoveToBeginning", |
101 | 101 | "cmd-down": "editor::MoveToEnd", |
102 | 102 | "shift-up": "editor::SelectUp", |
|
139 | 139 | "context": "Editor && mode == full", |
140 | 140 | "use_key_equivalents": true, |
141 | 141 | "bindings": { |
142 | | - "enter": "editor::Newline", |
143 | 142 | "shift-enter": "editor::Newline", |
| 143 | + "enter": "editor::Newline", |
144 | 144 | "cmd-enter": "editor::NewlineBelow", |
145 | 145 | "cmd-shift-enter": "editor::NewlineAbove", |
146 | 146 | "cmd-k z": "editor::ToggleSoftWrap", |
|
341 | 341 | "context": "Pane", |
342 | 342 | "use_key_equivalents": true, |
343 | 343 | "bindings": { |
344 | | - "cmd-{": "pane::ActivatePrevItem", |
345 | | - "cmd-}": "pane::ActivateNextItem", |
346 | 344 | "alt-cmd-left": "pane::ActivatePrevItem", |
| 345 | + "cmd-{": "pane::ActivatePrevItem", |
347 | 346 | "alt-cmd-right": "pane::ActivateNextItem", |
| 347 | + "cmd-}": "pane::ActivateNextItem", |
348 | 348 | "ctrl-shift-pageup": "pane::SwapItemLeft", |
349 | 349 | "ctrl-shift-pagedown": "pane::SwapItemRight", |
350 | 350 | "cmd-w": "pane::CloseActiveItem", |
|
374 | 374 | "bindings": { |
375 | 375 | "cmd-[": "editor::Outdent", |
376 | 376 | "cmd-]": "editor::Indent", |
377 | | - "cmd-alt-up": "editor::AddSelectionAbove", // Insert cursor above |
378 | | - "cmd-ctrl-p": "editor::AddSelectionAbove", |
379 | | - "cmd-alt-down": "editor::AddSelectionBelow", // Insert cursor below |
380 | | - "cmd-ctrl-n": "editor::AddSelectionBelow", |
| 377 | + "cmd-ctrl-p": "editor::AddSelectionAbove", // Insert cursor above |
| 378 | + "cmd-alt-up": "editor::AddSelectionAbove", |
| 379 | + "cmd-ctrl-n": "editor::AddSelectionBelow", // Insert cursor below |
| 380 | + "cmd-alt-down": "editor::AddSelectionBelow", |
381 | 381 | "cmd-shift-k": "editor::DeleteLine", |
382 | 382 | "alt-up": "editor::MoveLineUp", |
383 | 383 | "alt-down": "editor::MoveLineDown", |
|
404 | 404 | "shift-f12": "editor::GoToImplementation", |
405 | 405 | "alt-cmd-f12": "editor::GoToTypeDefinitionSplit", |
406 | 406 | "alt-shift-f12": "editor::FindAllReferences", |
407 | | - "ctrl-m": "editor::MoveToEnclosingBracket", |
408 | 407 | "cmd-|": "editor::MoveToEnclosingBracket", |
| 408 | + "ctrl-m": "editor::MoveToEnclosingBracket", |
409 | 409 | "alt-cmd-[": "editor::Fold", |
410 | 410 | "alt-cmd-]": "editor::UnfoldLines", |
411 | 411 | "cmd-k cmd-l": "editor::ToggleFold", |
|
807 | 807 | "context": "TabSwitcher", |
808 | 808 | "use_key_equivalents": true, |
809 | 809 | "bindings": { |
| 810 | + "ctrl-shift-tab": "menu::SelectPrev", |
810 | 811 | "ctrl-up": "menu::SelectPrev", |
811 | 812 | "ctrl-down": "menu::SelectNext", |
812 | | - "ctrl-shift-tab": "menu::SelectPrev", |
813 | 813 | "ctrl-backspace": "tab_switcher::CloseSelectedItem" |
814 | 814 | } |
815 | 815 | }, |
|
840 | 840 | "escape": ["terminal::SendKeystroke", "escape"], |
841 | 841 | "enter": ["terminal::SendKeystroke", "enter"], |
842 | 842 | "ctrl-c": ["terminal::SendKeystroke", "ctrl-c"], |
843 | | - "cmd-up": "terminal::ScrollPageUp", |
844 | | - "cmd-down": "terminal::ScrollPageDown", |
845 | 843 | "shift-pageup": "terminal::ScrollPageUp", |
| 844 | + "cmd-up": "terminal::ScrollPageUp", |
846 | 845 | "shift-pagedown": "terminal::ScrollPageDown", |
| 846 | + "cmd-down": "terminal::ScrollPageDown", |
847 | 847 | "shift-up": "terminal::ScrollLineUp", |
848 | 848 | "shift-down": "terminal::ScrollLineDown", |
849 | | - "cmd-home": "terminal::ScrollToTop", |
850 | | - "cmd-end": "terminal::ScrollToBottom", |
851 | 849 | "shift-home": "terminal::ScrollToTop", |
| 850 | + "cmd-home": "terminal::ScrollToTop", |
852 | 851 | "shift-end": "terminal::ScrollToBottom", |
| 852 | + "cmd-end": "terminal::ScrollToBottom", |
853 | 853 | "ctrl-shift-space": "terminal::ToggleViMode", |
854 | 854 | "ctrl-k up": "pane::SplitUp", |
855 | 855 | "ctrl-k down": "pane::SplitDown", |
|
0 commit comments