|
514 | 514 | cm.scrollTo(null, (pos.top + pos.bottom) / 2 - cm.getScrollInfo().clientHeight / 2);
|
515 | 515 | };
|
516 | 516 |
|
517 |
| - cmds.selectLinesUpward = function(cm) { |
518 |
| - cm.operation(function() { |
519 |
| - var ranges = cm.listSelections(); |
520 |
| - for (var i = 0; i < ranges.length; i++) { |
521 |
| - var range = ranges[i]; |
522 |
| - if (range.head.line > cm.firstLine()) |
523 |
| - cm.addSelection(Pos(range.head.line - 1, range.head.ch)); |
524 |
| - } |
525 |
| - }); |
526 |
| - }; |
527 |
| - cmds.selectLinesDownward = function(cm) { |
528 |
| - cm.operation(function() { |
529 |
| - var ranges = cm.listSelections(); |
530 |
| - for (var i = 0; i < ranges.length; i++) { |
531 |
| - var range = ranges[i]; |
532 |
| - if (range.head.line < cm.lastLine()) |
533 |
| - cm.addSelection(Pos(range.head.line + 1, range.head.ch)); |
534 |
| - } |
535 |
| - }); |
536 |
| - }; |
537 |
| - |
538 | 517 | function getTarget(cm) {
|
539 | 518 | var from = cm.getCursor("from"), to = cm.getCursor("to");
|
540 | 519 | if (CodeMirror.cmpPos(from, to) == 0) {
|
|
596 | 575 | "Cmd-Enter": "insertLineAfter",
|
597 | 576 | "Shift-Cmd-Enter": "insertLineBefore",
|
598 | 577 | "Cmd-D": "selectNextOccurrence",
|
599 |
| - "Shift-Cmd-Up": "addCursorToPrevLine", |
600 |
| - "Shift-Cmd-Down": "addCursorToNextLine", |
601 | 578 | "Shift-Cmd-Space": "selectScope",
|
602 | 579 | "Shift-Cmd-M": "selectBetweenBrackets",
|
603 | 580 | "Cmd-M": "goToBracket",
|
|
627 | 604 | "Cmd-K Cmd-Backspace": "delLineLeft",
|
628 | 605 | "Cmd-K Cmd-0": "unfoldAll",
|
629 | 606 | "Cmd-K Cmd-J": "unfoldAll",
|
630 |
| - "Ctrl-Shift-Up": "selectLinesUpward", |
631 |
| - "Ctrl-Shift-Down": "selectLinesDownward", |
| 607 | + "Ctrl-Shift-Up": "addCursorToPrevLine", |
| 608 | + "Ctrl-Shift-Down": "addCursorToNextLine", |
632 | 609 | "Cmd-F3": "findUnder",
|
633 | 610 | "Shift-Cmd-F3": "findUnderPrevious",
|
634 | 611 | "Alt-F3": "findAllUnder",
|
|
658 | 635 | "Ctrl-Enter": "insertLineAfter",
|
659 | 636 | "Shift-Ctrl-Enter": "insertLineBefore",
|
660 | 637 | "Ctrl-D": "selectNextOccurrence",
|
661 |
| - "Alt-CtrlUp": "addCursorToPrevLine", |
662 |
| - "Alt-CtrlDown": "addCursorToNextLine", |
663 | 638 | "Shift-Ctrl-Space": "selectScope",
|
664 | 639 | "Shift-Ctrl-M": "selectBetweenBrackets",
|
665 | 640 | "Ctrl-M": "goToBracket",
|
|
689 | 664 | "Ctrl-K Ctrl-Backspace": "delLineLeft",
|
690 | 665 | "Ctrl-K Ctrl-0": "unfoldAll",
|
691 | 666 | "Ctrl-K Ctrl-J": "unfoldAll",
|
692 |
| - "Ctrl-Alt-Up": "selectLinesUpward", |
693 |
| - "Ctrl-Alt-Down": "selectLinesDownward", |
| 667 | + "Ctrl-Alt-Up": "addCursorToPrevLine", |
| 668 | + "Ctrl-Alt-Down": "addCursorToNextLine", |
694 | 669 | "Ctrl-F3": "findUnder",
|
695 | 670 | "Shift-Ctrl-F3": "findUnderPrevious",
|
696 | 671 | "Alt-F3": "findAllUnder",
|
|
0 commit comments