Skip to content

Commit 3aba5a8

Browse files
Jeff Jenkinsmarijnh
authored andcommitted
[sublime keymap] Mimic sublime on OS X with ctrl-shift for selectLines
1 parent 047afd2 commit 3aba5a8

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

keymap/sublime.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,8 @@
500500
cm.scrollTo(null, (pos.top + pos.bottom) / 2 - cm.getScrollInfo().clientHeight / 2);
501501
};
502502

503-
cmds[map["Shift-Alt-Up"] = "selectLinesUpward"] = function(cm) {
503+
var selectLinesCombo = mac ? "Ctrl-Shift-" : "Ctrl-Alt-";
504+
cmds[map[selectLinesCombo + "Up"] = "selectLinesUpward"] = function(cm) {
504505
cm.operation(function() {
505506
var ranges = cm.listSelections();
506507
for (var i = 0; i < ranges.length; i++) {
@@ -510,7 +511,7 @@
510511
}
511512
});
512513
};
513-
cmds[map["Shift-Alt-Down"] = "selectLinesDownward"] = function(cm) {
514+
cmds[map[selectLinesCombo + "Down"] = "selectLinesDownward"] = function(cm) {
514515
cm.operation(function() {
515516
var ranges = cm.listSelections();
516517
for (var i = 0; i < ranges.length; i++) {

0 commit comments

Comments
 (0)