diff --git a/lib/ace/keyboard/keybinding/default_mac.js b/lib/ace/keyboard/keybinding/default_mac.js index 42fee22b..2060e40c 100644 --- a/lib/ace/keyboard/keybinding/default_mac.js +++ b/lib/ace/keyboard/keybinding/default_mac.js @@ -54,37 +54,41 @@ exports.bindings = { "selecttostart": "Command-Shift-Up", "gotostart": "Command-Home|Command-Up", "selectup": "Shift-Up", - "golineup": "Up", + "golineup": "Up|Ctrl-P", "copylinesdown": "Command-Option-Down", "movelinesdown": "Option-Down", "selecttoend": "Command-Shift-Down", "gotoend": "Command-End|Command-Down", "selectdown": "Shift-Down", - "golinedown": "Down", + "golinedown": "Down|Ctrl-N", "selectwordleft": "Option-Shift-Left", "gotowordleft": "Option-Left", "selecttolinestart": "Command-Shift-Left", - "gotolinestart": "Command-Left|Home", + "gotolinestart": "Command-Left|Home|Ctrl-A", "selectleft": "Shift-Left", - "gotoleft": "Left", + "gotoleft": "Left|Ctrl-B", "selectwordright": "Option-Shift-Right", "gotowordright": "Option-Right", "selecttolineend": "Command-Shift-Right", - "gotolineend": "Command-Right|End", + "gotolineend": "Command-Right|End|Ctrl-E", "selectright": "Shift-Right", - "gotoright": "Right", + "gotoright": "Right|Ctrl-F", "selectpagedown": "Shift-PageDown", "pagedown": "PageDown", - "gotopagedown": "Option-PageDown", + "gotopagedown": "Option-PageDown|Ctrl-V", "selectpageup": "Shift-PageUp", "pageup": "PageUp", "gotopageup": "Option-PageUp", "selectlinestart": "Shift-Home", "selectlineend": "Shift-End", - "del": "Delete", - "backspace": "Ctrl-Backspace|Command-Backspace|Option-Backspace|Shift-Backspace|Backspace", + "del": "Delete|Ctrl-D", + "backspace": "Ctrl-Backspace|Command-Backspace|Option-Backspace|Shift-Backspace|Backspace|Ctrl-H", + "removetolineend": "Ctrl-K", "outdent": "Shift-Tab", - "indent": "Tab" + "indent": "Tab", + "transposeletters": "Ctrl-T", + "splitline": "Ctrl-O", + "centerselection": "Ctrl-L" }; }); \ No newline at end of file